Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
kozak95
34 / 34 / 21
Регистрация: 01.11.2013
Сообщений: 319
1

Обновление gridView

24.05.2016, 22:40. Просмотров 247. Ответов 3
Метки нет (Все метки)

Все привет, как разрешить данную проблему: обновляю gridView, потом поток засыпает на несколько секунд, чтоб пользователь увидел изменение, далее изменяю данные адаптера и снова обновляю gridView. Но gridView отображает только последнюю информацию.
Для примера вот так:
Java
1
2
3
4
5
6
7
8
9
10
for(int i=0;i<4;i++){
                    current.add((byte) 5); //current это ArrayList, который указан в адаптере
                    adapter.notifyDataSetChanged();
                    try {
                        Thread.sleep(1000);
                    } catch (InterruptedException e) {
                        e.printStackTrace();
                    
 
}
Ожидаю вот такого вывода:сначала 5, потом обновился до 5 5 и т.д
А получаю только конечный результат: 5 5 5 5
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.05.2016, 22:40
Ответы с готовыми решениями:

GridView
Здравствуйте, подскажите где посмотреть пример для прокрутки грида в...

Не заполняется gridview
Не могу разобраться в чем причина. На телефоне запускаю, а гридвью пустой....

GridView в фокусе
Как можно программно установить фокус на сетке на экране в GridView например на...

NavigationView с GridView
Здравствуйте! Обучаюсь на курсах по Java и параллельно на Android. Задали...

Работа с GridView
Здравствуйте. На данный момент мой уровень знаний программирования 1% из...

3
MonStar
22 / 22 / 4
Регистрация: 10.04.2011
Сообщений: 241
25.05.2016, 12:10 2
А вы уверены что Main Thread не усыпляете?
0
kozak95
34 / 34 / 21
Регистрация: 01.11.2013
Сообщений: 319
25.05.2016, 13:02  [ТС] 3
Да, усыпляю MainThread
0
MonStar
22 / 22 / 4
Регистрация: 10.04.2011
Сообщений: 241
25.05.2016, 13:13 4
Ну вот. Как gridView обновится, если главный поток занят
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2016, 13:13

Не перерисовывается GridView
Всем привет, возникла проблема с GridView. Использую ArrayAdapter, например там...

GridView и обрабочик
Всем привет,у меня такой вопрос ,я создал GridView и хочу сделать,чтоб при...

GridView и ViewPager
Всем привет. У меня есть GridView, в котором можно, конечно же, тыкать на...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru