public void updatePreferenceSummary() {
CheckBoxPreference bloodPreference = (CheckBoxPreference) findPreference("checkBoxBlood");
bloodPreference.setChecked(sharedPreferences.getBoolean("checkBoxBlood", true));
// Set nagging preference summary
int nagMinutes = sharedPreferences.getInt("nagMinutes", getResources().getInteger(R.integer.default_nag_minutes));
int nagSeconds = sharedPreferences.getInt("nagSeconds", getResources().getInteger(R.integer.default_nag_seconds));
Preference nagPreference = findPreference("nagInterval");
String nagMinutesText = String.format(getActivity().getResources().getQuantityString(R.plurals.time_minute, nagMinutes), nagMinutes);
String nagSecondsText = String.format(getActivity().getResources().getQuantityString(R.plurals.time_second, nagSeconds), nagSeconds);
nagPreference.setSummary(String.format("%s %s", nagMinutesText, nagSecondsText));
SharedPreferences.Editor editor = s1.edit();
editor.putBoolean("sos", sharedPreferences.getBoolean("checkBoxSOS", s1.getBoolean("sos", true)));
editor.apply();
((MyApplication) getActivity().getApplication()).createSOSNotification();
}
PreferenceFragment.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:SOS-The-Healthcare-Companion
作者:
评论列表
文章目录