Какой самый простой способ создать выбираемый пользователем список строк в Android?

#android #android-recyclerview #android-listview #android-gridview

#Android #android-recyclerview #android-listview #android-gridview

Вопрос:

Я работаю с API уровня 23.

Допустим, у меня есть List<String> , который я хочу представить пользователю, чтобы он мог сделать множественный выбор, а затем нажать кнопку OK. Теперь я хотел бы знать, какие элементы были выбраны, и продолжить работу с ними. Мне все равно, как это выглядит.

Я предполагал, что это будет очень просто сделать.

Я прочитал о ListView, ListActivity, GridView, RecyclerView, адаптерах, расширении макета и чертежах селектора.

Теперь я в замешательстве и решил обратиться за помощью здесь. Кажется, что со временем все изменилось, и некоторые подходы больше не будут считаться подходящими.

Учитывая изменения в разработке Android, какой самый простой способ сделать это сегодня?

Комментарии:

1. Просмотр Recycler с пользовательским адаптером.

2. Спасибо. Я также хотел бы знать, почему вопрос был отклонен. Я уверен, что для понижения есть веская причина, я просто не знаю, что это такое.

3. Я не голосовал за это .. это может быть потому, что вы спрашиваете мнение. я думаю, поэтому не принимайте вопросы за мнение. может быть, вы можете просто прочитать документацию по всем упомянутым вами вещам и решить это для себя в соответствии с тем, что вам нужно, или спросить Google.

Ответ №1:

RecyclerView с пользовательским адаптером — лучший вариант.