Hide memory setting in app detail unless dev option is on.
Change-Id: I785be8bc5228fa87e783f5ddbc41284346b8c8f1 Fix: 62059976 Test: robotests
This commit is contained in:
@@ -34,6 +34,7 @@ public class DevelopmentSettingsEnabler implements LifecycleObserver, OnResume {
|
||||
mContext = context;
|
||||
mDevelopmentPreferences = context.getSharedPreferences(DevelopmentSettings.PREF_FILE,
|
||||
Context.MODE_PRIVATE);
|
||||
updateEnabledState();
|
||||
if (lifecycle != null) {
|
||||
lifecycle.addObserver(this);
|
||||
}
|
||||
@@ -41,8 +42,7 @@ public class DevelopmentSettingsEnabler implements LifecycleObserver, OnResume {
|
||||
|
||||
@Override
|
||||
public void onResume() {
|
||||
mLastEnabledState = Settings.Global.getInt(mContext.getContentResolver(),
|
||||
Settings.Global.DEVELOPMENT_SETTINGS_ENABLED, 0) != 0;
|
||||
updateEnabledState();
|
||||
}
|
||||
|
||||
public static boolean enableDevelopmentSettings(Context context, SharedPreferences prefs) {
|
||||
@@ -53,6 +53,11 @@ public class DevelopmentSettingsEnabler implements LifecycleObserver, OnResume {
|
||||
Settings.Global.DEVELOPMENT_SETTINGS_ENABLED, 1);
|
||||
}
|
||||
|
||||
private void updateEnabledState() {
|
||||
mLastEnabledState = Settings.Global.getInt(mContext.getContentResolver(),
|
||||
Settings.Global.DEVELOPMENT_SETTINGS_ENABLED, 0) != 0;
|
||||
}
|
||||
|
||||
public boolean getLastEnabledState() {
|
||||
return mLastEnabledState;
|
||||
}
|
||||
|
Reference in New Issue
Block a user