我有多个选项复选框(我计划添加更多),我希望一次选择一个。我该怎么办?
这里是我的xml :(忽略"收据模式"字符串,这只是一个标题)
<kik.android.widget.preferences.KikEmptyPreference android:enabled="false" android:title="Receipt Modes:"/>
<kik.android.widget.preferences.ReadingPref android:enabled="true" android:title="Delivered Mode" android:key="kik.reading.toggle" android:summary="Your messages will be displayed as 'D' (delivered)" />
<kik.android.widget.preferences.OfflinePref android:enabled="true" android:title="Offline Mode" android:key="kik.reading.toggle" android:summary="Your messages will be displayed as 'S' (Sent)" />
答案 0 :(得分:0)
您可以通过创建设置活动找到标准ListPreference
实施:
New > Activity > Settings Activity
<ListPreference
android:key="kik.reading.toggle"
android:title="Receipt Modes"
android:defaultValue="D"
android:entries="@array/toggle_list_titles"
android:entryValues="@array/toggle_list_values"/>
的strings.xml
<string-array name="toggle_list_titles">
<item>Delivered Mode</item>
<item>Offline Mode</item>
</string-array>
<string-array name="toggle_list_values">
<item>D</item>
<item>S</item>
</string-array>