Для приложения такси хочу во фрагменте сделать список городов, чтобы можно было выбрать в каком городе работать. Появился вопрос чем. Есть ListView, есть RecyclerView, есть еще варианты разные находил. Подскажите какой самый актуальный и простой, список в один столбец,с возможностью прокрутки и выбора элемента.
Asked
Active
Viewed 96 times
0
-
https://ru.stackoverflow.com/q/604880/177345 - в вашем случае ListView, по видимому, более чем достаточно, по причинам, изложенным в моем ответе по ссылке – pavlofff Nov 07 '19 at 14:58
-
Один раз разобраться с RecyclerView и забыть об этой проблеме. + Потом в случае необходимости это дело изи расширять. Ну там иконки доьавить или еще что то в пару кликов. – Романыч Nov 08 '19 at 19:18
1 Answers
0
Используйте RecyclerView, так как оно лучше работает с памятью.
Список городов будет большой и, если Вы будете использовать ListView прокрутку, закончатся ресурсы телефона.
Вот статья, в которой описан простой способ реализовать RecyclerView - Как работать с RecyclerView?.
Вам нужно будет создать ArrayList городов, адаптер, дата класс и основной класс, который подключит адаптер к RecyclerView для вывода элементов.
nomnoms12
- 18,448
Денис Попков
- 66
-
Дополню ответ, используйте также Paging Library, чтобы не грузить весь список – danilshik Nov 12 '19 at 18:07