Как здесь, когда checkedtextview выбран список расширяется и расширяется вид также кликабельны для увеличения пункта:ListView с checkedtextview и когда checkedtextview проверяется ListView расширяется и расширенное представление должно также интерактивными
ответ
Ok так это происходит с просмотром ресайклеров. В отличие от просмотра списка, recyclerview не использует ни одного из его дочерних элементов, поэтому вы не можете реализовать что-либо вроде recyclerView.OnItemClickListerner. Вместо этого вам нужно реализовать onClickListener (OnCheckedListener в вашем случае) в своем адаптере, а затем передать этот поток в свою деятельность (если вам нужно еще вы можете его обработать и внутри адаптера).
теперь более конкретно к вашему сценарию:
Java файлы:
- активность проведение recyclerview
- адаптер проведение рисунок Чайлдс и связывания с данными. Реализует прослушиватель OnCheckedChange (или все, что вам нужно).
- Фрагмент операция, имеющего приращения
XML файлы 1. main.xml для деятельности, имеющей recyclerview 2. item.xml который будет иметь флажок, TextView за титул, TextView для цены, framelayout в невидимом состоянии , 3. Два изображения для левой стрелки вправо и один текст.
Flow
- Получить все данные с сервера на вашей деятельности
- Передайте его к адаптеру, так адаптер будет иметь все ДАННЫЕ доступные
- Когда пользователь проверяет флажок -> адаптера checkedChangeListener будет вызываться метод, а затем вы добавите фрагмент в свой фреймэйут и сделаете его видимым.
Это была бы логика для реализации этого. Пожалуйста, попробуйте этот путь, и вы сможете его достичь. Все самое лучшее :)
kk, я попробую это :) –
- 1. CheckedTextView с ListView
- 2. ListView с флажком/checkedtextview
- 3. ListView enable checkedTextView anomaly
- 4. Android ListView CheckedTextView Мигает
- 5. Android listview with checkedtextview
- 6. Android CheckedTextView не проверяется правильно
- 7. Слушатель для CheckedTextView в ListView
- 8. Использование пользовательского макета с CheckedTextView для ListView
- 9. Listview with checkedtextview, повторяющий отмеченные элементы
- 10. CheckedTextView: проверить все элементы в ListView
- 11. CheckedTextView установлен для проверки oncreate в listview?
- 12. CheckedTextView исчезает при прокрутке в ListView
- 13. CheckedTextView не может быть нажат в ListView
- 14. Checkedtextview check/uncheck после прокрутки Listview
- 15. Android CheckedTextView
- 16. Android: Alert Dialog с CheckedTextView
- 17. Android CheckedTextView неправильная позиция
- 18. CustomAdapter - CheckedTextView
- 19. android save checkedtextview check
- 20. Загрузка CheckedTextView элементов в ListView с установленными состояниями состояний
- 21. CheckedTextView внутри ListView: проблема с миганием при выборе
- 22. CheckBox внутри CheckedTextView
- 23. CheckedTextView Идентификаторы атрибутов и checkMark
- 24. ExpandableListView и CheckedTextView странное поведение
- 25. CheckedTextView Behavior Erratically
- 26. onListItemClick и CheckedTextView не respoding
- 27. Отключение CheckedTextView
- 28. как использовать LinearLayout вместо CheckedTextView в android Listview
- 29. Использование CheckedTextView с setOnItemClickListener Ошибка
- 30. Создайте ListView элементов CheckedTextView, где первый элемент доступен для редактирования
Где ваш код? У вас что-то написано. Если нет, то я могу просто дать вам представление об этом. Вместо списка лучше использовать recyclerview для хранения всех элементов. Теперь создайте один фрагмент, чтобы содержать операцию увеличения. При щелчке элемента recyclerview вы можете показать свой фрагмент, передавая ему соответствующие данные. –
Спасибо за ваш ответ. Я пытаюсь использовать Expandablelistview, но не могу получить желаемый результат. Можете ли вы дать мне пример recyclerview с фрагментом? –
Мне нужно написать этот код на самом деле. Не готов со мной. –