public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.addPreferencesFromResource(R.layout.layout_text_settings_activity); PreferenceScreen screen = this.getPreferenceScreen(); ListPreference idList = new ListPreference(this); idList.setTitle(R.string.config_identifiers_title); idList.setDialogTitle(R.string.config_identifiers_title); idList.setKey("config_text_identifier"); String[] identifiers = IdentifiersManager.fetchIdentifiers(this); idList.setEntries(identifiers); idList.setEntryValues(identifiers); screen.addPreference(idList); }
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.addPreferencesFromResource(R.layout.layout_five_settings_activity); PreferenceScreen screen = this.getPreferenceScreen(); ListPreference idList = new ListPreference(this); idList.setTitle(R.string.config_identifiers_title); idList.setDialogTitle(R.string.config_identifiers_title); idList.setKey("config_five_identifier"); String[] identifiers = IdentifiersManager.fetchIdentifiers(this); idList.setEntries(identifiers); idList.setEntryValues(identifiers); screen.addPreference(idList); EditTextPreference editPreference = (EditTextPreference) screen.findPreference("config_five_one"); EditText field = editPreference.getEditText(); field.setRawInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_URI); editPreference = (EditTextPreference) screen.findPreference("config_five_two"); field = editPreference.getEditText(); field.setRawInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_URI); editPreference = (EditTextPreference) screen.findPreference("config_five_three"); field = editPreference.getEditText(); field.setRawInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_URI); editPreference = (EditTextPreference) screen.findPreference("config_five_four"); field = editPreference.getEditText(); field.setRawInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_URI); editPreference = (EditTextPreference) screen.findPreference("config_five_five"); field = editPreference.getEditText(); field.setRawInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_URI); }