Как отобразить все скрытые флажки в окне повторного просмотра при длительном нажатии? - PullRequest
0 голосов
/ 09 февраля 2020

Я сделал макет для элемента со скрытым флажком. При долгом нажатии я хочу, чтобы все флажки для всех элементов в окне просмотра были видны. Я пытался реализовать прослушиватель длинных щелчков, но при длительном нажатии элемента становится видимым только флажок для этого указанного c элемента.

1 Ответ

0 голосов
/ 09 февраля 2020
  • Адаптер имеет 1 логическое значение для контроля видимости флажка во всех элементах. Если значение равно false, снимите флажок для строк и наоборот
  • Когда пользователь долго нажимает на 1 элемент, измените это логическое значение на true
  • Сразу после этого вызовите notifyDataSetChanged
  • В списке будут отображаться все флажки
...