У меня есть ListView и набор SimpleAdapter, чтобы показать некоторые сформированные элементы, тогда как я могу добавить другие элементы в элементы Listview со старым форматом.ListView добавить еще товар
1
A
ответ
2
Вам необходимо расширить класс BaseAdapter
и создать способ addItem()
, который добавит ваш предмет в модель модели BaseAdapater
. Затем вы должны позвонить notifyDatasetChanged
, чтобы обновить список.
Есть тонны примеров этого онлайн и на SO.
4
Если добавить больше данных в List
вы указали в SimpleAdapter
конструктор, а затем вызвать метод mySimpleAdapter.notifyDataSetChanged()
впоследствии ListView
обновит себя.
Смежные вопросы
- 1. ListView динамический товар высота
- 2. Как добавить товар в Словарь
- 3. Android Spinner добавить товар
- 4. Позвольте клиентам добавить товар
- 5. Добавить товар в словарь
- 6. Добавить товар в корзину
- 7. IEnumerable добавить товар?
- 8. Добавить товар в pandas.Series?
- 9. добавить товар в корзину
- 10. jCarousel - динамически добавить товар
- 11. добавить товар в ArrayAdapter <String>
- 12. Заливка ListView CellTemplate еще один ListView
- 13. Динамически добавить товар в ui: repeat
- 14. listview не показывает какой-то товар
- 15. Мои данные listview не показывает последний товар
- 16. Listview doenst показать все товар от json
- 17. Как добавить товар в словарь
- 18. Добавить товар в DataBound DropDownList
- 19. посмотреть "добавить товар" - не работает
- 20. Добавить новый товар используя $ resource
- 21. Добавить товар в окончательный список
- 22. C# Добавить товар в список
- 23. Добавить товар в корзину Magento2
- 24. C# Добавить товар в JSON
- 25. Невозможно добавить товар в наблюдаемыйArray
- 26. Как добавить товар в jcombobox
- 27. Как добавить товар можно добавить в корзину?
- 28. Как добавить каждый товар в новый товар в корзину
- 29. Добавить товар в корзину автоматически, когда есть другой товар
- 30. Как добавить товар в список просмотра
Благодарим за ваш ответ. Но, как больше, я не люблю обновлять себя, потому что мне нужно listview, чтобы сохранить прокручиваемую позицию. Я хочу сделать это так же, как я могу загрузить больше данных. – user564706
У вас есть «Список» да. например. 'MyList'. Чтобы добавить к нему данные, вызовите метод 'myList.add (myNewData)'. Если вы это сделаете и не назовете 'mySimpleAdapter.notifyDataSetChanged()' 'ListView', не обновится. 'myNewData', конечно, зависит от того, что вы придерживаетесь в своем« списке ». – techiServices
Если вы обновите данные резервной копии и вызовите «notifyDataSetChanged», он сохранит положение прокрутки, насколько это возможно. –