Как отобразить текст и значение в списке предпочтений - PullRequest
0 голосов
/ 21 мая 2011

Я пытаюсь показать список предпочтений List с обоими назначенными массивами.Массивы выглядят примерно так.

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>

, когда я вызываю список предпочтений, мне бы хотелось, чтобы обе строки отображались вместе.Возможно ли это?

IE будет отображать такой список

НАЗВАНИЕ СПИСКА

Уровень 1 - Hiscore 5

Уровень 2 - Hiscore 10

и т. Д.

Второстепенный вопрос, я предполагаю, что значения value_array можно изменять с помощью кода, чтобы я мог хранить там другие значения позже?

Спасибо

1 Ответ

0 голосов
/ 21 мая 2011

используйте 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, я думаю, что не будет проблем

...