Представления Android-списка оптимизированы, не создавая новые объекты пользовательского интерфейса для n-го ряда и повторно используя объекты с разными данными. Но как мы можем разработать этот оптимизированный список, когда приходим к различным представлениям и проектам строк?Android Listview с различными видами строк и рисунков
-2
A
ответ
1
Вам необходимо переопределить getItemViewType() в вашем адаптере и вернуть разные значения для разных видов строк. ListView достаточно умен, чтобы передавать разные виды в getView()
для разных типов просмотров.
Смежные вопросы
- 1. Android: подсчет строк и рисунков
- 2. Android Listview с несколькими видами
- 3. Android Custom Listview с двумя разными видами
- 4. ListView с двумя видами
- 5. Confused с различными видами транзакций
- 6. Реализация прокрутки между различными видами
- 7. ListView с несколькими видами макетов
- 8. Рельсы переключения между различными видами
- 9. Передача данных между различными видами
- 10. Переключение между различными видами таблицы
- 11. Android: listview с различными позициями (оптимизация)
- 12. как заполнить полный экран с различными видами в android
- 13. Android ListView с 5 различными макетами
- 14. Переключение между различными шаблонами/видами
- 15. Плагин Eclipse с различными видами (windows)
- 16. Chaplinjs Композиция с двумя различными видами сайта
- 17. Редактирование рисунков для Android
- 18. Android ListView с различными макетами (сеткой и списком)
- 19. Пользовательский список Listview с различными строками строк (проблемы с положением)
- 20. Управление различными видами/Виджетами для разных ориентаций экрана в Android?
- 21. Почему приложение рушится? ListView с разными видами
- 22. Android ListView с различными макетами для каждой строки
- 23. Нужна помощь переключения между различными видами деятельности
- 24. Радиостанция setId хранит и может быть между различными видами деятельности
- 25. Как я могу создать ListView с тремя различными макетами строк?
- 26. ViewHolder модель с пользовательскими видами дублирует Listview
- 27. Android: Сохранение и отображение строк в ListView
- 28. Float ListView по сравнению с другими видами
- 29. Обмен общей функциональностью между различными видами деятельности
- 30. Заполнить экран Android с видами и макетами?
Я предполагаю, что вы имеете в виду, что каждая строка имеет разный макет. Насколько они отличаются? Сколько у вас разных макетов? Если речь идет только о нескольких элементах управления, то вы можете просто установить видимость элементов управления. – jsmith
У меня разные взгляды для разных строк. У меня около 10 просмотров, которые повторяются в зависимости от строки. – Pavandroid
Отметьте [этот ответ] (http://stackoverflow.com/a/8973288/958370) - есть фрагмент кода для использования разных видов в списке – Jin35