summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/users
diff options
context:
space:
mode:
authortmfang <tmfang@google.com>2018-06-28 11:39:05 +0800
committerFan Zhang <zhfan@google.com>2018-07-11 18:24:51 -0700
commit27c84de32575b1d118aae6e8fb0f353a4f873ec1 (patch)
tree3e3ed93154cfb6757fd736dfbd3009336869c35c /src/com/android/settings/users
parent99cc23d0dab22f8c318d9103adb507955f458bf3 (diff)
downloadpackages_apps_Settings-27c84de32575b1d118aae6e8fb0f353a4f873ec1.tar.gz
packages_apps_Settings-27c84de32575b1d118aae6e8fb0f353a4f873ec1.tar.bz2
packages_apps_Settings-27c84de32575b1d118aae6e8fb0f353a4f873ec1.zip
Settings Fragment Migration (Build pass app)
This patch focused on fixing compile errors and some runtime errors. Test: We can't test it now. But we will have an integration test later. Bug: 110259478 Change-Id: I16c471ddcd0fa1460c665b7f74d86fcace5ee67b
Diffstat (limited to 'src/com/android/settings/users')
-rw-r--r--src/com/android/settings/users/MultiUserFooterPreferenceController.java7
-rw-r--r--src/com/android/settings/users/UserSettings.java2
2 files changed, 5 insertions, 4 deletions
diff --git a/src/com/android/settings/users/MultiUserFooterPreferenceController.java b/src/com/android/settings/users/MultiUserFooterPreferenceController.java
index 877df581ee..f42f1909d9 100644
--- a/src/com/android/settings/users/MultiUserFooterPreferenceController.java
+++ b/src/com/android/settings/users/MultiUserFooterPreferenceController.java
@@ -21,7 +21,7 @@ import android.content.Context;
import com.android.settings.R;
import com.android.settings.core.BasePreferenceController;
import com.android.settingslib.widget.FooterPreference;
-import com.android.settingslib.widget.FooterPreferenceMixin;
+import com.android.settingslib.widget.FooterPreferenceMixinCompat;
import androidx.annotation.VisibleForTesting;
import androidx.preference.Preference;
@@ -31,14 +31,15 @@ public class MultiUserFooterPreferenceController extends BasePreferenceControlle
@VisibleForTesting
final UserCapabilities mUserCaps;
- private FooterPreferenceMixin mFooterMixin;
+ private FooterPreferenceMixinCompat mFooterMixin;
public MultiUserFooterPreferenceController(Context context) {
super(context, "dummy_key");
mUserCaps = UserCapabilities.create(context);
}
- public MultiUserFooterPreferenceController setFooterMixin(FooterPreferenceMixin footerMixin) {
+ public MultiUserFooterPreferenceController setFooterMixin(
+ FooterPreferenceMixinCompat footerMixin) {
mFooterMixin = footerMixin;
return this;
}
diff --git a/src/com/android/settings/users/UserSettings.java b/src/com/android/settings/users/UserSettings.java
index 931fdcf28c..7d84d9903b 100644
--- a/src/com/android/settings/users/UserSettings.java
+++ b/src/com/android/settings/users/UserSettings.java
@@ -216,7 +216,7 @@ public class UserSettings extends SettingsPreferenceFragment
final SwitchBar switchBar = activity.getSwitchBar();
mSwitchBarController = new MultiUserSwitchBarController(activity,
new SwitchBarController(switchBar), this /* listener */);
- getLifecycle().addObserver(mSwitchBarController);
+ getSettingsLifecycle().addObserver(mSwitchBarController);
switchBar.show();
}