SettingsActivity.java 文件源码

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

项目:Pushjet-Android 作者:
private void setupSimplePreferencesScreen() {
    if (!isSimplePreferences(this)) {
        return;
    }

    // In the simplified UI, fragments are not used at all and we instead
    // use the older PreferenceActivity APIs.

    // Add 'general' preferences.
    addPreferencesFromResource(R.xml.pref_general);

    // Add 'data and sync' preferences, and a corresponding header.
    PreferenceCategory fakeHeader = new PreferenceCategory(this);
    fakeHeader.setTitle(R.string.pref_header_server);
    getPreferenceScreen().addPreference(fakeHeader);
    addPreferencesFromResource(R.xml.pref_server);

    // Bind the summaries of EditText/List/Dialog/Ringtone preferences to
    // their values. When their values change, their summaries are updated
    // to reflect the new value, per the Android Design guidelines.
    bindPreferenceSummaryToValue(findPreference("server_custom_url"));
    bindPreferenceSummaryToValue(findPreference("server_custom_sender_id"));

    findPreference("general_reset").setOnPreferenceClickListener(sBindOnPreferenceClickListener);
    findPreference("server_register").setOnPreferenceClickListener(sBindOnPreferenceClickListener);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号