Я хотел бы динамически изменять цвет текста, отображаемого внутри ListView. Я нашел this обсуждение, но это не то, что я ищу. Я объясню свою ситуацию. После onCreate
мое приложение calla представляет собой асинтаску, которая создает ListView с некоторой строкой, загруженной с сервера. Затем проверяет, существует ли внутри пользовательской папки файл с именем, равным одной из этих строк. Если да, я хотел бы изменить цвет текста, соответствующего существующему файлу. Как я могу это сделать?Динамически изменять цвет текста некоторого элемента ListView
0
A
ответ
0
Вы должны использовать адаптер пользовательского списка, например, для этой цели вы можете расширить BaseAdapter
. Затем вы должны определить что-то вроде model
вашего элемента данных списка, и когда model
изменено, вы можете позвонить adapter.notifyDataSetChanged()
, а BaseAdapter.getView()
должен рисовать измененные виды, как вы хотите: разными цветами или чем-то еще.
Вы бы лучше прочитать некоторые статьи о ListView
и Adapters
, как Vogella's Android ListView - Tutorial
Или вы можете спросить меня здесь, если вы не понимаете что-нибудь :)
Смежные вопросы
- 1. Динамически менять цвет текста TextView внутри ListView?
- 2. Изменить цвет текста выбранного элемента в ListView
- 3. Как изменить цвет текста элемента ListView?
- 4. Изменить цвет текста отмеченного элемента в Listview
- 5. Динамически изменять шаблон элемента GridView
- 6. Как динамически изменять раскладку элементов ListView
- 7. Как динамически изменять цвет текста с помощью VB.NET в SSRS?
- 8. Как изменить цвет текста элемента ListView на основе текста
- 9. Как динамически изменять содержимое элемента в ListView/RecyclerListView
- 10. динамически изменять имя атрибута элемента
- 11. Android ListView Цвет текста
- 12. динамически меняет цвет фона listView
- 13. QML Как динамически изменять цвет TextArea?
- 14. sIFR динамически меняет цвет текста onhover родительского элемента
- 15. Программно изменить цвет фона некоторого текста
- 16. Изменить цвет текста пользовательского ListView
- 17. Я хочу динамически изменять цвет текстового представления внутри вида списка
- 18. динамически изменять ListView размер и загружать изображения
- 19. Динамически меняйте цвет текста всех элементов в ListView
- 20. Android Custom ListView Цвет текста
- 21. Изменить цвет текста внутри ListView
- 22. ListView и его цвет текста
- 23. Как динамически изменять размер текста в Android
- 24. Цвет выбранного элемента в ListView
- 25. Android, цвет элемента из ListView
- 26. Динамически изменяйте цвет текста AngularJS
- 27. динамически настраиваемый цвет фона текста
- 28. Как изменить цвет текста динамически?
- 29. Я пытаюсь динамически изменять размер элемента div
- 30. Доступ к представлениям другого элемента ListView из некоторого элемента
Я не знаю, почему вы не можете сделать когда вы проверяете, существует ли папка. – azerto00
Вы используете пользовательский адаптер списка ?????? – Tejas
Вам нужно создать список, содержащий все данные вашей строки (и если папка присутствует или нет). Передайте его клиенту-адаптеру, а затем измените цвет текста в зависимости от ваших данных. – azerto00