0
에 텍스트를 표시는 텍스트 환경에서 제공되는 텍스트 입력을 다시 표시해야 다시 TextPref
PreferenceCategory generalPrefCat = new PreferenceCategory(this);
generalPrefCat.setTitle("General Settings");
root.addPreference(generalPrefCat);
// Your Name preference
EditTextPreference namePref = new EditTextPreference(this);
namePref.setDialogTitle("Your Name");
namePref.setKey("yourname_preference");
namePref.setTitle("Your Name");
generalPrefCat.addPreference(namePref);
summary.namePref.setsummary ("산토")로 입력 한 이름을 표시해야합니다. 입력하지 않은 경우 처음으로 표시되어야합니다.
SharedPreferences myPreference=PreferenceManager.getDefaultSharedPreferences(this);
namePref.setSummary(myPreference.getString("yourname_preference", "")));
어떻게 입력 문자열을 가져 와서 다시 표시합니까?
고맙습니다.
@ Emian, 입력 한 텍스트를 namePref 대화 상자에 표시해야합니다. 기본 요약은 namePref.setSummary ("사용자 이름 입력")을 통해 설정할 수 있습니다. 입력 한 텍스트로 요약을 설정하고 싶습니다. [link] (http://www.gadgets.apnafundaz.com/wp-content/gadgetstore/2010/11/View-Contacts-Settings-Review-Social-Phonebook-on -Xperia-X10-with-EclairAndroid-2.1-Automagical-Experience1.png)이 스크린 샷에서 email id는 사용자가 입력 한 내용을 기반으로 표시됩니다. –