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