SettingsFragment.java 文件源码

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

项目:Mysplash 作者:
private void initBasicPart(SharedPreferences sharedPreferences) {
    // back to top.
    MysplashListPreference backToTop = (MysplashListPreference) findPreference(getString(R.string.key_back_to_top));
    String backToTopValue = sharedPreferences.getString(getString(R.string.key_back_to_top), "all");
    String backToTopName = ValueUtils.getBackToTopName(getActivity(), backToTopValue);
    backToTop.setSummary(getString(R.string.now) + " : " + backToTopName);
    backToTop.setOnPreferenceChangeListener(this);

    // language.
    MysplashListPreference language = (MysplashListPreference) findPreference(getString(R.string.key_language));
    String languageValue = sharedPreferences.getString(getString(R.string.key_language), "follow_system");
    String languageName = ValueUtils.getLanguageName(getActivity(), languageValue);
    language.setSummary(getString(R.string.now) + " : " + languageName);
    language.setOnPreferenceChangeListener(this);

    // Muzei.
    MysplashPreference muzei = (MysplashPreference) findPreference("muzei_settings");
    if (!MuzeiOptionManager.isInstalledMuzei(getActivity())) {
        PreferenceCategory display = (PreferenceCategory) findPreference("basic");
        display.removePreference(muzei);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号