Android - создание списка полностью из xml
Я хочу представить некоторые варианты в своем приложении.
Прямо сейчас я делаю это с кнопками один под другим.
Я действительно хочу представить их как список, например, в приложении "Настройки".
Это сводится к созданию списка с предопределенными значениями/выборами.
Моя проблема в том, что я не могу понять, как это сделать с помощью xml.
Я могу добавить ListView в xml следующим образом:
<ListView android:id="@+id/ListView01" android:layout_width="wrap_content" android:layout_height="wrap_content"></ListView>
Но как мне добавить записи?
Все примеры, которые я нашел, делают это программно - через адаптеры курсора или адаптеры массивов.
Как создать список текстовых экранов с использованием только XML n Android?
Кто-нибудь знает, как это делается в приложении "Настройки" и так?
Спасибо!
Ответы
Ответ 1
Но как мне добавить записи? Все примеры, которые я нашел, программно - через курсор адаптеры или адаптеры массивов.
Используйте атрибут android:entries
в элементе ListView
, указывая на ресурс <string-array>
(обычно помещаемый в res/values/arrays.xml
).