private void initializeForPrayerTime(final PrayerTimeType prayerTimeType) {
String soundKey = Pref.Reminders.SOUND_BASE + prayerTimeType.name;
RingtonePreference sound = (RingtonePreference) findPreference(soundKey);
sound.setOnPreferenceChangeListener((preference, newValue) -> {
updateSoundSummary(preference, (String) newValue);
return true;
});
String currentSound = Pref.Reminders.sound(getActivity(), prayerTimeType);
updateSoundSummary(sound, currentSound);
String timeToRemindKey = Pref.Reminders.TIME_TO_REMIND_BASE + prayerTimeType.name;
ListPreference timeToRemind = (ListPreference) findPreference(timeToRemindKey);
timeToRemind.setOnPreferenceChangeListener((preference, newValue) -> {
preference.setSummary(getString(R.string.preferences_reminders_timeToRemindSummary, Integer.parseInt((String) newValue)));
return true;
});
int currentTimeToRemind = Pref.Reminders.timeToRemind(getActivity(), prayerTimeType);
timeToRemind.setSummary(getString(R.string.preferences_reminders_timeToRemindSummary, currentTimeToRemind));
}
ReminderPreferencesFragment.java 文件源码
java
阅读 22
收藏 0
点赞 0
评论 0
项目:Muezzin
作者:
评论列表
文章目录