Форум программистов, компьютерный форум CyberForum.ru

Не перерисовывается GridView - Android

Войти
Регистрация
Восстановить пароль
 
kozak95
34 / 34 / 10
Регистрация: 01.11.2013
Сообщений: 319
06.03.2016, 14:01     Не перерисовывается GridView #1
Всем привет, возникла проблема с GridView. Использую ArrayAdapter, например там у меня массив с 20 элементов. Эти 20 элементов отображаются - все как положено. Во время работы программы количество элементов массива изменяется, но не обновляется на GridView. Пробовал вот этот метод:
Java
1
gvMain.deferNotifyDataSetChanged();
В чем может быть проблема?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2016, 14:01     Не перерисовывается GridView
Посмотрите здесь:

Image in GridView Android
Android Адаптер для GridView
GridView Android
GridView и ViewPager Android
Android GridView и обрабочик
Работа с GridView Android
Android GridView в фокусе
Android NavigationView с GridView
Плохо перерисовывается кнопка при наличии фрагмента Android
Не заполняется gridview Android
Android Обновление gridView
Android Разметка GridView

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Паблито
резкий
1896 / 1630 / 508
Регистрация: 12.05.2014
Сообщений: 5,864
Завершенные тесты: 1
07.03.2016, 12:16     Не перерисовывается GridView #2
Цитата Сообщение от kozak95 Посмотреть сообщение
В чем может быть проблема?
в чем угодно
например в том, что ты привел только одну строку кода
kozak95
34 / 34 / 10
Регистрация: 01.11.2013
Сообщений: 319
07.03.2016, 23:18  [ТС]     Не перерисовывается GridView #3
Паблито, С проблемой разобрался) Кому интересно, если использовать для ArrayAdapter для хранения данных обычный массив, то данный метод не работает!!! С ArrayList замечательно, но если изменять элементы массива методом set(...) то не тоже не работает. Кто может объяснить почему?

Добавлено через 6 минут
метод NotifyDataSetChanged() для адаптера.
Yandex
Объявления
07.03.2016, 23:18     Не перерисовывается GridView
Ответ Создать тему
Опции темы

Текущее время: 05:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru