android.preference.ListPreference#getEntry ( )源码实例Demo

下面列出了android.preference.ListPreference#getEntry ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: JayPS-AndroidApp   文件: SettingsActivity.java
private void setStravaSummary() {
    ListPreference strava_auto = (ListPreference) findPreference("STRAVA_AUTO");
    CharSequence listDesc = strava_auto.getEntry();
    strava_auto.setSummary(listDesc);

    Preference strava_screen = findPreference("strava_screen");
    String strava = "Disable";
    if (!_sharedPreferences.getString("strava_token", "").isEmpty()) {
        if (_sharedPreferences.getString("STRAVA_AUTO", "disable").equals("disable")) {
            strava = "Manual upload";
        } else {
            strava = "Automatic upload";
        }
    }
    strava_screen.setSummary(strava);
}
 
源代码2 项目: JayPS-AndroidApp   文件: SettingsActivity.java
private void setRunkeeperSummary() {
    ListPreference runkeeper_auto = (ListPreference) findPreference("RUNKEEPER_AUTO");
    CharSequence listDesc = runkeeper_auto.getEntry();
    runkeeper_auto.setSummary(listDesc);

    ListPreference runkeeper_activity_type = (ListPreference) findPreference("RUNKEEPER_ACTIVITY_TYPE");
    listDesc = runkeeper_activity_type.getEntry();
    runkeeper_activity_type.setSummary(listDesc);

    Preference runkeeper_screen = findPreference("runkeeper_screen");
    String runkeeper = "Disable";
    if (!_sharedPreferences.getString("runkeeper_token", "").isEmpty()) {
        if (_sharedPreferences.getString("RUNKEEPER_AUTO", "disable").equals("disable")) {
            runkeeper = "Manual upload";
        } else {
            runkeeper = "Automatic upload";
        }
    }
    runkeeper_screen.setSummary(runkeeper);
}
 
源代码3 项目: CSipSimple   文件: GenericPrefs.java
/**
 * Set summary of a list field If empty will display default summary If one
 * item selected will display item name
 * 
 * @param fieldName the preference key name
 */
public void setListFieldSummary(String fieldName) {
    PreferenceScreen pfs = getPreferenceScreen();
    ListPreference pref = (ListPreference) pfs.findPreference(fieldName);
    if (pref == null) {
        Log.w(THIS_FILE, "Unable to find preference " + fieldName);
        return;
    }

    CharSequence val = pref.getEntry();
    if (TextUtils.isEmpty(val)) {
        val = getDefaultFieldSummary(fieldName);
    }
    setPreferenceSummary(pref, val);
}
 
源代码4 项目: physical-web   文件: SettingsFragment.java
private void updatePwsPreference() {
  ListPreference listPreference = (ListPreference) findPreference(
      getString(R.string.pws_endpoint_setting_key));
  String entry = (String) listPreference.getEntry();
  if (entry == null) {
    return;
  }

  if (entry.equals(getString(R.string.custom_pws))) {
    // User selected custom PWS therefore need to update it accordingly
    EditTextPreference customPwsUrlPreference =
        (EditTextPreference) mCustomEndpointCategory.findPreference(
            getString(R.string.custom_pws_url_key));
    ListPreference customPwsVersionPreference =
        (ListPreference) mCustomEndpointCategory.findPreference(
            getString(R.string.custom_pws_version_key));
    EditTextPreference customPwsApiKeyPreference =
        (EditTextPreference) mCustomEndpointCategory.findPreference(
            getString(R.string.custom_pws_api_key_key));
    String customPwsUrl = customPwsUrlPreference.getText();
    int customPwsVersion = Integer.parseInt(customPwsVersionPreference.getValue());
    String customPwsApiKey = customPwsApiKeyPreference.getText();
    customPwsUrl = customPwsUrl == null ? "" : customPwsUrl;
    customPwsApiKey = customPwsApiKey == null ? "" : customPwsApiKey;
    listPreference.setValue(Utils.formatEndpointForSharedPrefernces(customPwsUrl,
        customPwsVersion, customPwsApiKey));
    getPreferenceScreen().addPreference(mCustomEndpointCategory);
  } else {
    getPreferenceScreen().removePreference(mCustomEndpointCategory);
  }
}
 
源代码5 项目: JayPS-AndroidApp   文件: SettingsActivity.java
private void setOruxMapsSummary() {
    ListPreference oruxPref = (ListPreference) findPreference("ORUXMAPS_AUTO");
    CharSequence listDesc = oruxPref.getEntry();
    oruxPref.setSummary(listDesc);
    Preference orux_screen = findPreference("orux_screen");
    orux_screen.setSummary(listDesc);
}
 
源代码6 项目: JayPS-AndroidApp   文件: SettingsActivity.java
private void setCanvasSummary() {
    ListPreference canvasPref = (ListPreference) findPreference("CANVAS_MODE");
    CharSequence listDesc = canvasPref.getEntry();
    canvasPref.setSummary(listDesc);
    Preference canvas_screen = findPreference("canvas_screen");
    canvas_screen.setSummary(listDesc);
}