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(「輸入用戶名」)來設置。我想用輸入的文字設置摘要。[鏈接](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),在此屏幕截圖中,電子郵件ID是根據用戶輸入的內容顯示的。 –