свернуть просмотрщик с различными типами представлений - PullRequest
0 голосов
/ 07 апреля 2020

Итак, у меня есть просмотрщик с несколькими типами представлений. Я использую эту ссылку для генерации моего класса адаптера, потому что у меня есть несколько виджетов в моем просмотрщике. Теперь у меня проблема со свертыванием определенных предметов внутри него. То, что я хочу, это когда я нажимаю зеленую кнопку, пункты 2 и 3 в списке должны сойтись, но 4,5,6 должны остаться, если вы не нажали на зеленый элемент курса. Я пробовал много способов приблизиться к этому, но я не могу достигнуть этого с предоставленной ссылкой. Есть ли способ, которым я могу достичь этого? enter image description here

1 Ответ

0 голосов
/ 25 апреля 2020

Когда вы нажимаете кнопку свертывания, вам нужно удалить сворачивающиеся данные из списка всех источников. Когда вы удаляете свой элемент из списка, recyclerView автоматически анимирует его. После этого, когда вы захотите снова показать его, вам нужно снова вставить его в свой список и уведомить об этом. RecyclerView также снова оживляет, когда вы вставляете его. Здесь есть полезная ссылка для вставки и удаления специальных данных из recyclerView https://medium.com/@suragch / update-data-in-an- android -recyclerview-842e56adbfd8

...