Banish Theme setting to developer options

Bug: 21320576
Change-Id: I7e3fd7437409ac2dd061a36803e082eada5b30b1
This commit is contained in:
Jason Monk
2015-05-21 16:46:24 -04:00
parent 462e70083f
commit df283601c5
4 changed files with 39 additions and 8 deletions

View File

@@ -185,11 +185,13 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
}
mNightModePreference = (ListPreference) findPreference(KEY_NIGHT_MODE);
final UiModeManager uiManager = (UiModeManager) getSystemService(
Context.UI_MODE_SERVICE);
final int currentNightMode = uiManager.getNightMode();
mNightModePreference.setValue(String.valueOf(currentNightMode));
mNightModePreference.setOnPreferenceChangeListener(this);
if (mNightModePreference != null) {
final UiModeManager uiManager = (UiModeManager) getSystemService(
Context.UI_MODE_SERVICE);
final int currentNightMode = uiManager.getNightMode();
mNightModePreference.setValue(String.valueOf(currentNightMode));
mNightModePreference.setOnPreferenceChangeListener(this);
}
}
private static boolean allowAllRotations(Context context) {