我正在尝试使用两个指定的数组显示Listpreference列表。数组看起来像这样。
level_array
<item name="level1">Level 1 - Hi-Score: </item>
<item name="level2">Level 2 - Hi-Score: </item>
value_array
<item name="level1">5</item>
<item name="level2">10</item>
当我调用listpreference时,我希望它显示两个字符串组合。这可能吗?
IE会显示这样的列表
等
次要问题,我猜测value_array值可以通过代码更改,所以我可以在以后存储不同的值吗?
由于
答案 0 :(得分:0)
使用ListPreference,使用类似这样的东西
<ListPreference
android:title="Weather"
android:summary="You can simulate the weather"
android:key="listPref"
android:entries="@array/level_array"
android:entryValues="@array/value_array" />
你想改变你的xml,我认为不会有问题