List of usage examples for android.preference Preference getTitleRes
@StringRes public int getTitleRes()
From source file:cc.redpen.ui.fragment.SettingsFragment.java
@Override public boolean onPreferenceClick(Preference preference) { switch (preference.getTitleRes()) { case R.string.label_setting_about: startActivity(createIntentWithUrl(getString(R.string.redpen_url))); break;//from w w w. j av a 2s .c om case R.string.label_setting_feedback: startActivity(createIntentWithUrl(getString(R.string.github_issue_url))); break; case R.string.label_setting_licence: LicensesDialogFragment fragment = LicensesDialogFragment.newInstance(R.raw.notices, false, true); fragment.show(getSupportFragmentManager(), null); break; } return false; }
From source file:com.achep.base.ui.activities.SettingsActivity.java
@Override public boolean onPreferenceStartFragment(PreferenceFragment caller, Preference p) { startPreferencePanel(p.getFragment(), p.getExtras(), p.getTitleRes(), p.getTitle(), null, 0); return true;//w ww . j a va 2 s. co m }
From source file:com.android.settings.HWSettings.java
@Override public boolean onPreferenceStartFragment(PreferenceFragment caller, Preference pref) { // Override the fragment title for Wallpaper settings int titleRes = pref.getTitleRes(); if (pref.getFragment().equals(WallpaperTypeSettings.class.getName())) { titleRes = R.string.wallpaper_settings_fragment_title; } else if (pref.getFragment().equals(OwnerInfoSettings.class.getName()) && UserHandle.myUserId() != UserHandle.USER_OWNER) { if (UserManager.get(this).isLinkedUser()) { titleRes = R.string.profile_info_settings_title; } else {//from w w w . j a v a 2s .com titleRes = R.string.user_info_settings_title; } } startPreferencePanel(pref.getFragment(), pref.getExtras(), titleRes, pref.getTitle(), null, 0); return true; }