@Override
public void onPause() {
// uncheck pin if pin is invalid
SharedPreferences sharedPreferences = getPreferenceManager().getSharedPreferences();
boolean pinEnabled = sharedPreferences.getBoolean("pref_pin_enabled", false);
if(pinEnabled) {
String pin = sharedPreferences.getString("pref_pin", null);
if(pin == null || pin.length() < 4) {
// pin invalid: uncheck
ignoreChanges = true;
((SwitchPreference) findPreference("pref_pin_enabled")).setChecked(false);
ignoreChanges = false;
}
}
getPreferenceManager().getSharedPreferences().unregisterOnSharedPreferenceChangeListener(this);
super.onPause();
}
Settings.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:privacy-friendly-todo-list
作者:
评论列表
文章目录