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);
}
SettingsActivity.java 文件源码
java
阅读 35
收藏 0
点赞 0
评论 0
项目:Pushjet-Android
作者:
评论列表
文章目录