1
我正在爲我的應用製作首選項屏幕。在首選項屏幕中,我有一個ListPreference來關於應用程序的「傳播單詞」。但是,我不希望那裏的單選按鈕。我希望整個對話框看起來好像是用戶可以做的事情列表,用戶可以從菜單中選擇一個將被執行的選項。我該怎麼做?我是Android新手,來自iOS背景。沒有收音機的ListPreference
在此先感謝!
我有這個在我的pref_settings.xml。
<PreferenceCategory
android:key="pref_key_tell_friends"
android:title="@string/pref_header_tell_friends" >
<ListPreference
android:entries="@array/spread_the_word"
android:entryValues="@array/spread_the_word"
android:key="pref_key_spread"
android:title="@string/pref_title_spread" />
</PreferenceCategory>
,這我加載在我的活動片段 - 而不是ListPreference
public static class SettingsFragment extends PreferenceFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Load the preferences from an XML resource
addPreferencesFromResource(R.xml.pref_settings);
}
}
發佈您的代碼。 – njzk2
剛更新了代碼 –
的問題請參閱http://stackoverflow.com/questions/8382097/listpreferences-without-any-radio-buttons – njzk2