Settings: Workaround duplicate onActivityCreate
Bug: 13329308 Change-Id: Ia6b8cf766d517b4e8e5689e33cbb52299471407b
This commit is contained in:
committed by
Dan Sandler
parent
8cd7dc23ec
commit
5fe76205b6
@@ -41,13 +41,15 @@ public class BatterySaverSettings extends SettingsPreferenceFragment {
|
|||||||
private final SettingsObserver mSettingsObserver = new SettingsObserver(mHandler);
|
private final SettingsObserver mSettingsObserver = new SettingsObserver(mHandler);
|
||||||
|
|
||||||
private Context mContext;
|
private Context mContext;
|
||||||
|
private boolean mCreated;
|
||||||
private SettingPref mAlwaysOnPref;
|
private SettingPref mAlwaysOnPref;
|
||||||
private SettingPref mTriggerPref;
|
private SettingPref mTriggerPref;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onActivityCreated(Bundle savedInstanceState) {
|
public void onActivityCreated(Bundle savedInstanceState) {
|
||||||
super.onActivityCreated(savedInstanceState);
|
super.onActivityCreated(savedInstanceState);
|
||||||
|
if (mCreated) return;
|
||||||
|
mCreated = true;
|
||||||
addPreferencesFromResource(R.xml.battery_saver_settings);
|
addPreferencesFromResource(R.xml.battery_saver_settings);
|
||||||
|
|
||||||
mContext = getActivity();
|
mContext = getActivity();
|
||||||
|
Reference in New Issue
Block a user