Settings.java 文件源码

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

项目:trekarta 作者:
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    addPreferencesFromResource(R.xml.preferences);

    Bundle args = getArguments();
    if (!args.getBoolean(ARG_HILLSHADES_AVAILABLE, false)) {
        PreferenceCategory category = (PreferenceCategory) findPreference("category_advanced");
        Preference hillshadePref = findPreference("hillshades_transparency");
        category.removePreference(hillshadePref);
    }

    Preference resetPref = findPreference("reset_advices");
    resetPref.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
        public boolean onPreferenceClick(Preference preference) {
            mFragmentHolder.popCurrent();
            return false;
        }
    });

    getPreferenceScreen().getSharedPreferences().registerOnSharedPreferenceChangeListener(this);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号