- Fix b/
16118646
Change-Id: I9ec87422ecc4e05ca332e116af71c07f06c6c65a
mSwitchBar = activity.getSwitchBar();
mSwitch = mSwitchBar.getSwitch();
- mSwitchBar.addOnSwitchChangeListener(this);
mSwitchBar.show();
}
public void onDestroyView() {
super.onDestroyView();
- mSwitchBar.removeOnSwitchChangeListener(this);
mSwitchBar.hide();
}
public void onResume() {
super.onResume();
createPreferenceHierarchy();
+ mSwitchBar.addOnSwitchChangeListener(this);
mValidListener = true;
}
// Ignore exceptions caused by race condition
}
super.onPause();
+ mSwitchBar.removeOnSwitchChangeListener(this);
mValidListener = false;
}