diff options
author | Fyodor Kupolov <fkupolov@google.com> | 2015-04-29 17:36:36 -0700 |
---|---|---|
committer | Fyodor Kupolov <fkupolov@google.com> | 2015-04-30 12:02:47 -0700 |
commit | 5654815695729b2145da9c560fcd7b443add0a42 (patch) | |
tree | 411e30593d3eab440720c55e850a5d078be8f865 /src/com/android/settings/users | |
parent | c531044671ee80a1615013518778ddbf2793137a (diff) | |
download | packages_apps_Settings-5654815695729b2145da9c560fcd7b443add0a42.zip packages_apps_Settings-5654815695729b2145da9c560fcd7b443add0a42.tar.gz packages_apps_Settings-5654815695729b2145da9c560fcd7b443add0a42.tar.bz2 |
Fixed an issue with back key behavior
Create mHeaderView and set it as a pinned header, each time onActivityCreated
is called.
Bug: 20652673
Change-Id: Ia0e174f0686ac0abb601c591f3774c9152b785fa
Diffstat (limited to 'src/com/android/settings/users')
-rw-r--r-- | src/com/android/settings/users/RestrictedProfileSettings.java | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/com/android/settings/users/RestrictedProfileSettings.java b/src/com/android/settings/users/RestrictedProfileSettings.java index 7b698cf..b0b86e4 100644 --- a/src/com/android/settings/users/RestrictedProfileSettings.java +++ b/src/com/android/settings/users/RestrictedProfileSettings.java @@ -23,6 +23,7 @@ import android.content.pm.UserInfo; import android.graphics.drawable.Drawable; import android.os.Bundle; import android.view.View; +import android.view.ViewGroup; import android.widget.ImageView; import android.widget.TextView; @@ -57,15 +58,13 @@ public class RestrictedProfileSettings extends AppRestrictionsFragment @Override public void onActivityCreated(Bundle savedInstanceState) { - if (mHeaderView == null) { - mHeaderView = setPinnedHeaderView(R.layout.user_info_header); - mHeaderView.setOnClickListener(this); - mUserIconView = (ImageView) mHeaderView.findViewById(android.R.id.icon); - mUserNameView = (TextView) mHeaderView.findViewById(android.R.id.title); - mDeleteButton = (ImageView) mHeaderView.findViewById(R.id.delete); - mDeleteButton.setOnClickListener(this); - getListView().setFastScrollEnabled(true); - } + mHeaderView = setPinnedHeaderView(R.layout.user_info_header); + mHeaderView.setOnClickListener(this); + mUserIconView = (ImageView) mHeaderView.findViewById(android.R.id.icon); + mUserNameView = (TextView) mHeaderView.findViewById(android.R.id.title); + mDeleteButton = (ImageView) mHeaderView.findViewById(R.id.delete); + mDeleteButton.setOnClickListener(this); + getListView().setFastScrollEnabled(true); // This is going to bind the preferences. super.onActivityCreated(savedInstanceState); } |