protected void setPicTaskSetting(int value) { String[] valueTitleArr = getResources().getStringArray(R.array.picTaskCount); pOfflinePicTaskCount.setTitle(String.format(getString(R.string.offline_pic_task_count), valueTitleArr[value])); pOfflinePicTaskCount.setSummary(String.format(getString(R.string.offline_pic_task_count_summary), valueTitleArr[value])); }
final ListPreference defaultTown=(ListPreference)findPreference(getString(R.string.pref_default_town_key)); Log.i("try",defaultTown.getKey()); defaultTown.setOnPreferenceChangeListener(new OnPreferenceChangeListener() { public boolean onPreferenceChange(Preference preference, Object newValue) { Log.i("theApp", "Selected = " + defaultTown.getValue()); defaultTown.setTitle(defaultTown.getValue()); return true; } });
@Override public Preference onCreatePreference(Context context) { mPreference = new ListPreference(context); mPreference.setEntryValues(mValues); mPreference.setEntries(mDisplayValues); mPreference.setTitle(mTitle); refreshPreference(null); return mPreference; }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); PreferenceScreen root = getPreferenceManager().createPreferenceScreen(getActivity()); root.setTitle("Hello World"); ListPreference lang = new ListPreference(root.getContext()); lang.setEntries(new CharSequence[] { "English", "Bangla" }); lang.setEntryValues(new CharSequence[] { "en", "bn" }); lang.setTitle("Choose Language"); lang.setSummary("English"); root.addPreference(lang); CheckBoxPreference check = new CheckBoxPreference(root.getContext()); check.setTitle("Title Check"); root.addPreference(check); setPreferenceScreen(root); }
private PreferenceScreen createPreferences() { PreferenceScreen p = getPreferenceManager().createPreferenceScreen(getActivity()); ListPreference listPref = new ListPreference(getActivity()); listPref.setKey("some_key"); //Refer to get the pref value CharSequence[] csEntries = new String[]{"Item1","Item2"}; CharSequence[] csValues = new String[]{"1","2"}; listPref.setDefaultValue(-1); listPref.setEntries(csEntries); //Entries(how you display them) listPref.setEntryValues(csValues);//actual values listPref.setDialogTitle("Dialog title"); listPref.setTitle("Title"); listPref.setSummary("Some summary"); p.addPreference(listPref); return p; }
PreferenceScreen pf = getPreferenceManager().createPreferenceScreen(this); dialogBasedPrefCat.setTitle("Category Title"); pf.addPreference(dialogBasedPrefCat); enter code here ListPreference lf = new ListPreference(this); lf.setKey("keyName"); //Refer to get the pref value lf.setEntries("Array of values"); lf.setEntryValues("Array of item value"); // Here you can add Array of String lf.setDialogTitle("Dialog Title"); lf.setTitle("Title"); lf.setSummary("Summary"); dialogBasedPrefCat.addPreference(lf); Adding under the category return pf;
private void createWhenPreference() { when = new ListPreference(OptionsActivity.this); category.addPreference(when); when.setTitle(R.string.advanced_options_when_title); AdvancedOptionsWhen[] scrobOptsWhen = AdvancedOptionsWhen.values(); CharSequence[] vals = new CharSequence[scrobOptsWhen.length]; for (int i = 0; i < scrobOptsWhen.length; i++) vals[i] = scrobOptsWhen[i].getName(OptionsActivity.this); when.setEntries(vals); // set the values for mOptionsChooser vals = new CharSequence[scrobOptsWhen.length]; for (int i = 0; i < scrobOptsWhen.length; i++) vals[i] = scrobOptsWhen[i].toString(); when.setEntryValues(vals); when.setOnPreferenceChangeListener(mOnListPrefChange); }
private void createNetPreference() { net = new ListPreference(OptionsActivity.this); category.addPreference(net); net.setTitle(R.string.advanced_options_net_title); NetworkOptions[] nopps = NetworkOptions.values(); CharSequence[] vals = new CharSequence[nopps.length]; for (int i = 0; i < nopps.length; i++) vals[i] = nopps[i].getName(OptionsActivity.this); net.setEntries(vals); // set the values for mOptionsChooser vals = new CharSequence[nopps.length]; for (int i = 0; i < nopps.length; i++) vals[i] = nopps[i].toString(); net.setEntryValues(vals); net.setOnPreferenceChangeListener(mOnListPrefChange); }
private void createChooserPreference() { chooser = new ListPreference(OptionsActivity.this); category.addPreference(chooser); chooser.setTitle(R.string.options_title); AdvancedOptions[] scrobOpts = power.getApplicableOptions(); // set the entries for mOptionsChooser CharSequence[] vals = new CharSequence[scrobOpts.length]; for (int i = 0; i < scrobOpts.length; i++) vals[i] = scrobOpts[i].getName(OptionsActivity.this); chooser.setEntries(vals); // set the values for mOptionsChooser vals = new CharSequence[scrobOpts.length]; for (int i = 0; i < scrobOpts.length; i++) vals[i] = scrobOpts[i].toString(); chooser.setEntryValues(vals); chooser.setOnPreferenceChangeListener(mOnListPrefChange); }
list1.setTitle(getResources().getString(R.string.some_string_title)); list1.setSummary(getResources().getString(R.string.some_string_text)); list1.setDialogTitle(getResources().getString(R.string.some_string_pick_title));
list1.setTitle(getResources().getString(R.string.some_string_title)); list1.setSummary(getResources().getString(R.string.some_string_text)); list1.setDialogTitle(getResources().getString(R.string.some_string_pick_title));
listPref.setTitle(R.string.level_title); listPref.setValueIndex(0); listPref.setDefaultValue(LEVEL_DEFAULT);
listPref.setDialogTitle(R.string.dialog_title_list_preference); listPref.setKey("list_preference"); listPref.setTitle(R.string.title_list_preference); listPref.setSummary(R.string.summary_list_preference); dialogBasedPrefCat.addPreference(listPref);
int explanationResourceId = ContentSettingsResources.getExplanation(contentType); if (explanationResourceId != 0) { listPreference.setTitle(explanationResourceId);
baseLayerPreference.setTitle("Map style");
listPref.setDialogTitle(R.string.dialog_title_list_preference); listPref.setKey("list_preference"); listPref.setTitle(R.string.title_list_preference); listPref.setSummary(R.string.summary_list_preference); dialogBasedPrefCat.addPreference(listPref);
listPref.setDialogTitle(R.string.dialog_title_list_preference); listPref.setKey("list_preference"); listPref.setTitle(R.string.title_list_preference); listPref.setSummary(R.string.summary_list_preference); dialogBasedPrefCat.addPreference(listPref);
formula.setTitle(R.string.label_estimation_formula); formula.setPersistent(true); formula.setDefaultValue(settings.getEstimationFormula());