mSettingsContentObserver.register(getContentResolver());
updateEmptyView();
updateUiForServiceState();
+ mSwitchBar.addOnSwitchChangeListener(this);
+ mSwitchBar.show();
}
@Override
public void onPause() {
mSettingsContentObserver.unregister(getContentResolver());
super.onPause();
+ mSwitchBar.removeOnSwitchChangeListener(this);
+ mSwitchBar.hide();
}
@Override
}
@Override
- public void onStart() {
- super.onStart();
- mSwitchBar.addOnSwitchChangeListener(this);
- mSwitchBar.show();
- }
-
- @Override
public void onDestroyView() {
if (mOldActivityTitle != null) {
getActivity().getActionBar().setTitle(mOldActivityTitle);
}
- mSwitchBar.removeOnSwitchChangeListener(this);
- mSwitchBar.hide();
super.onDestroyView();
}