pref.setEntries(e.toArray(new CharSequence[e.size()])); pref.setEntryValues(ev.toArray(new CharSequence[ev.size()]));
public static void configurePreference(final ListPreference mapStyle) { if (CycleStreetsPreferences.mapstyle().equals(CycleStreetsPreferences.NOT_SET)) CycleStreetsPreferences.setMapstyle(DEFAULT_RENDERER); final int styleCount = availableSources_.size(); final CharSequence[] entries = new CharSequence[styleCount]; final CharSequence[] entryValues = new CharSequence[styleCount]; for (int i = 0; i != styleCount; ++i) { entries[i] = availableSources_.get(i).friendlyName(); entryValues[i] = availableSources_.get(i).tileSourceName(); } mapStyle.setEntries(entries); mapStyle.setEntryValues(entryValues); }
pUMSpeed.setEntries(R.array.UMSpeed_Metric); pGPSDistance.setEntries(R.array.GPSDistance_Metric); pAltitudeCorrection.setSummary(altcor != 0 ? getString(R.string.pref_AltitudeCorrection_summary_offset) + " = " + Double.valueOf(Math.round(altcor*1000d)/1000d).toString() + " m" : getString(R.string.pref_AltitudeCorrection_summary_not_defined)); pUMSpeed.setEntries(R.array.UMSpeed_Imperial); pGPSDistance.setEntries(R.array.GPSDistance_Imperial); pAltitudeCorrection.setSummary(altcor != 0 ? getString(R.string.pref_AltitudeCorrection_summary_offset) + " = " + Double.valueOf(Math.round(altcor*1000d)/1000d).toString() + " ft" : getString(R.string.pref_AltitudeCorrection_summary_not_defined)); pUMSpeed.setEntries(R.array.UMSpeed_AerialNautical); pGPSDistance.setEntries(R.array.GPSDistance_Imperial); pAltitudeCorrection.setSummary(altcor != 0 ? getString(R.string.pref_AltitudeCorrection_summary_offset) + " = " + Double.valueOf(Math.round(altcor*1000d)/1000d).toString() + " ft" : getString(R.string.pref_AltitudeCorrection_summary_not_defined));
entryValuesSuDelay[i] = String.valueOf((i + 1) * 10000); mApplySuDelay.setEntries(entriesSuDelay); mApplySuDelay.setEntryValues(entryValuesSuDelay); mApplyMonitorDelay.setEntries(entriesMonitorDelay); mApplyMonitorDelay.setEntryValues(entryValuesMonitorDelay);
"" }; props[i].setEntries(entries); props[i].setEntryValues(entryValues);