android.support.v7.preference.Preference.setTitle()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(5.6k)|赞(0)|评价(0)|浏览(129)

本文整理了Java中android.support.v7.preference.Preference.setTitle()方法的一些代码示例,展示了Preference.setTitle()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Preference.setTitle()方法的具体详情如下:
包路径:android.support.v7.preference.Preference
类名称:Preference
方法名:setTitle

Preference.setTitle介绍

暂无

代码示例

代码示例来源:origin: hidroh/materialistic

@Override
  public void onCreatePreferences(Bundle bundle, String s) {
    addPreferencesFromResource(R.xml.preferences_category);
    Preference category = findPreference(getString(R.string.pref_category));
    int summary, title;
    if ((title = getArguments().getInt(EXTRA_TITLE, 0)) != 0) {
      category.setTitle(title);
    }
    if ((summary = getArguments().getInt(EXTRA_SUMMARY, 0)) != 0) {
      category.setSummary(summary);
    }
    int[] preferences = getArguments().getIntArray(EXTRA_XML_PREFERENCES);
    if (preferences != null) {
      for (int preference : preferences) {
        addPreferencesFromResource(preference);
      }
    }
  }
}

代码示例来源:origin: jberkel/sms-backup-plus

void updateMaxItems(String prefKey, int currentValue, String newValue) {
  Preference pref = findPreference(prefKey);
  if (newValue == null) {
    newValue = String.valueOf(currentValue);
  }
  // XXX
  pref.setTitle("-1".equals(newValue) ? getString(R.string.all_messages) : newValue);
}

代码示例来源:origin: jberkel/sms-backup-plus

private void updateUsernameLabel(String username) {
  if (TextUtils.isEmpty(username)) {
    username = getString(R.string.ui_login_label);
  }
  findPreference(AuthPreferences.IMAP_USER).setTitle(username);
}

代码示例来源:origin: jberkel/sms-backup-plus

private void updateServerNameLabel(String servername) {
    if (TextUtils.isEmpty(servername)) {
      servername = getString(R.string.ui_server_label);
    }
    findPreference(AuthPreferences.SERVER_ADDRESS).setTitle(servername);
  }
}

代码示例来源:origin: jberkel/sms-backup-plus

private void updateImapFolderLabelFromPref() {
  String imapFolder = preferences.getDataTypePreferences().getFolder(SMS);
  findPreference(SMS.folderPreference).setTitle(imapFolder);
}

代码示例来源:origin: jberkel/sms-backup-plus

private void updateImapCallogFolderLabelFromPref() {
  String imapFolder = preferences.getDataTypePreferences().getFolder(CALLLOG);
  findPreference(CALLLOG.folderPreference).setTitle(imapFolder);
}

代码示例来源:origin: jberkel/sms-backup-plus

boolean checkValidImapFolder(Preference preference, String imapFolder) {
    if (BackupImapStore.isValidImapFolder(imapFolder)) {
      preference.setTitle(imapFolder);
      return true;
    } else {
      INVALID_IMAP_FOLDER.instantiate(getActivity(), null).show(getFragmentManager(), null);
      return false;
    }
  }
}

代码示例来源:origin: MoMoWait/LeanbackLauncher

public void onCreatePreferences(Bundle bundle, String s) {
  Context preferenceContext = getPreferenceManager().getContext();
  PreferenceScreen screen = getPreferenceManager().createPreferenceScreen(preferenceContext);
  screen.setTitle(R.string.settings_dialog_title);
  this.mRecommendationsPref = new Preference(preferenceContext);
  this.mRecommendationsPref.setTitle(R.string.recommendation_blacklist_action_title);
  this.mRecommendationsPref.setFragment(RecommendationsPreferenceFragment.class.getName());
  screen.addPreference(this.mRecommendationsPref);
  Preference appsAndGames = new Preference(preferenceContext);
  appsAndGames.setTitle(R.string.home_screen_order_action_title);
  appsAndGames.setFragment(AppsAndGamesPreferenceFragment.class.getName());
  screen.addPreference(appsAndGames);
  setPreferenceScreen(screen);
}

代码示例来源:origin: LonamiWebs/Stringlate

@Nullable
@SuppressWarnings("SameParameterValue")
protected Preference updatePreference(@StringRes int keyResId, @DrawableRes Integer iconRes, CharSequence title, CharSequence summary, Boolean visible) {
  Preference pref = findPreference(getString(keyResId));
  if (pref != null) {
    if (summary != null) {
      pref.setSummary(summary);
    }
    if (title != null) {
      pref.setTitle(title);
    }
    if (iconRes != null && iconRes != 0) {
      if (isAllowedToTint(pref)) {
        pref.setIcon(_cu.tintDrawable(iconRes, getIconTintColor()));
      } else {
        pref.setIcon(iconRes);
      }
    }
    if (visible != null) {
      pref.setVisible(visible);
    }
  }
  return pref;
}

代码示例来源:origin: MoMoWait/LeanbackLauncher

preference.setLayoutResource(R.layout.pref_wall_of_text);
preference.setSelectable(false);
preference.setTitle(R.string.recommendation_blacklist_content_description);
preference.setOrder(0);
screen.addPreference(preference);

代码示例来源:origin: LonamiWebs/Stringlate

for (int i = 0; i + 2 < data.length; i += 4) {
  Preference person = new Preference(context);
  person.setTitle(data[i]);
  person.setSummary(data[i + 1]);
  person.setIcon(R.drawable.ic_person_black_24dp);

代码示例来源:origin: MoMoWait/LeanbackLauncher

public void onCreatePreferences(Bundle bundle, String s) {
  Context preferenceContext = getPreferenceManager().getContext();
  PreferenceScreen screen = getPreferenceManager().createPreferenceScreen(preferenceContext);
  screen.setTitle(R.string.home_screen_order_content_title);
  SortingModeManager.SortingMode sortingMode = SortingModeManager.getSavedSortingMode(preferenceContext);
  SwitchPreference autoSort = new SwitchPreference(preferenceContext);
  autoSort.setTitle(R.string.apps_order_pref_label);
  autoSort.setOnPreferenceChangeListener(this);
  autoSort.setChecked(sortingMode == SortingModeManager.SortingMode.RECENCY);
  screen.addPreference(autoSort);
  this.mReorderAppsPref = new Preference(preferenceContext);
  this.mReorderAppsPref.setKey("reorderapps");
  this.mReorderAppsPref.setTitle(R.string.customize_app_order_action_title);
  screen.addPreference(this.mReorderAppsPref);
  this.mReorderGamesPref = new Preference(preferenceContext);
  this.mReorderGamesPref.setKey("reordergames");
  this.mReorderGamesPref.setTitle(R.string.customize_game_order_action_title);
  screen.addPreference(this.mReorderGamesPref);
  updateSortingPreferenceVisibility(sortingMode);
  setPreferenceScreen(screen);
}

代码示例来源:origin: fgl27/isu

} else {
  isuInstalled = Tools.isuInstalled(context);
  mHide.setTitle(getString(R.string.unhide_title));
  if (needpUp) {
    iSuisUp = Tools.NeedUpdate(getActivity());

相关文章