@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.settings);
mRealm = Realm.getDefaultInstance();
mCurrentPhoto = findPreference("current_photo");
mNextPhoto = findPreference("next_photo");
mLogin = findPreference("login");
mCategories = (MultiSelectListPreference) findPreference("categories");
mInterval = (ListPreference) findPreference("update_interval");
mNextPhoto.setOnPreferenceClickListener(this);
mLogin.setOnPreferenceClickListener(this);
findPreference("clear_cache").setOnPreferenceClickListener(this);
findPreference("contact").setOnPreferenceClickListener(this);
mCategories.setOnPreferenceChangeListener(this);
mInterval.setOnPreferenceChangeListener(this);
findPreference("enable").setOnPreferenceChangeListener(this);
findPreference("use_only_wifi").setOnPreferenceChangeListener(this);
setCategoriesSummary(mCategories.getValues());
mInterval.setSummary(mInterval.getEntry());
findPreference("version").setSummary(BuildConfig.VERSION_NAME);
if (!Utils.supportsParallax(getActivity())) {
((PreferenceCategory) findPreference("settings"))
.removePreference(findPreference("use_parallax"));
}
WallpaperApplication.getBus().register(this);
onUserUpdated(new UserUpdatedEvent());
}
SettingsFragment.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:photo-paper
作者:
评论列表
文章目录