Использование нескольких флажков вместо использования настраиваемого представления списка для отображения списка
Является ли хорошей идеей использовать несколько флажков и формировать список самостоятельно, если я не хочу использовать функции ListView. Я должен создать пользовательские флажки с полем слева, что легко при использовании флажка. Я знаю, что это ограничивает меня от использования функций списка, но это проще сделать, вместо этого каждый раз создавать пользовательский макет (время обработки будет меньше, я полагаю).
Если у меня может быть флажок слева без создания настраиваемого списка, это будет лучшим решением для этого, но, к сожалению, представление списка не имеет функции, и вы должны создать настраиваемый список.
1 ответ
Решение зависит от количества строк (флажки в вашем случае) и происхождения их.
Если вам нужно получить неопределенное количество флажков с сервера или это список флажков, которые пользователь может увеличить до бесконечности, вы должны использовать ListView.
С другой стороны, если количество строк известно заранее и всегда одинаково и не очень велико, вы не обязаны использовать ListView. Вы можете использовать ScrollView, если вам проще, разместив внутри ваших пользовательских флажков.