SettingsFragment.java 文件源码

java
阅读 28 收藏 0 点赞 0 评论 0

项目:AlwaysOnDisplayAmoled 作者:
private void updateSpecialPreferences() {
    if (shouldEnableNotificationsAlerts && checkNotificationsPermission(context, false)) {
        ((TwoStatePreference) findPreference("notifications_alerts")).setChecked(true);
    }
    if (((MaterialListPreference) findPreference("stop_delay")).getValue().equals("0"))
        findPreference("stop_delay").setSummary(R.string.settings_stop_delay_desc);
    else
        findPreference("stop_delay").setSummary("%s");
    findPreference("watchface_clock").setSummary(context.getResources().getStringArray(R.array.customize_clock)[prefs.clockStyle]);
    findPreference("watchface_date").setSummary(context.getResources().getStringArray(R.array.customize_date)[prefs.dateStyle]);
    findPreference("greenify_enabled").setSummary(isPackageInstalled("com.oasisfeng.greenify") ? context.getString(R.string.settings_greenify_integration_desc) : context.getString(R.string.settings_greenify_integration_desc_not_found));
    if (!isPackageInstalled("com.oasisfeng.greenify")) {
        ((SwitchPreference) findPreference("greenify_enabled")).setChecked(false);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号