Я делаю экран предпочтений для своего приложения. Внутри экрана предпочтений у меня есть 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>
и этот фрагмент я загружаю в моей деятельности -
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