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

Обновление gridView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Bluetooth, как проверить состояние подключения? http://www.cyberforum.ru/android-dev/thread1744320.html
Как проверить состояние подключения? т.е. приконектился ли я к устройству или нет?
Программирование Android Посоветуйте, пожалуйста, качественную книгу по программированию игр под android Всем привет! Я ищу книгу по программированию игр под android. Нашел книгу "Программирование игр под Android" Марио Цехнер. Начал читать и ужаснулся- там говорится, что сейчас тестируется android 3.0.... http://www.cyberforum.ru/android-dev/thread1744292.html
Как пошагово подключить Tesseract OCR к Anroid Studio? Программирование Android
Здравствуйте, как пошагово подключить Tesseract OCR к Android Studio? Я новичок в этом деле. Может кто-нибудь сможет объяснить или скинуть ссылку на подключение? Заранее спасибо!
Youtube loadPlaylist Программирование Android
Подскажите как реализовать ютьюб плейлист в приложении. Подключаю канал к примеру с 15ю плейлистами, каждый плейлист в отдельном view. Выбирая нужный плейлист - попадаю к списку видео в этом...
Программирование Android Какие компоненты есть в Eclipse? http://www.cyberforum.ru/android-dev/thread1744160.html
Здравствуйте! В билете на экзамене есть вопрос: Среда разработки Eclipce. Компоненты. Какие компоненты есть в Eclipse? Поиском ничего толкового не нашел. Подскажите где глянуть?
Программирование Android Что не так с Marshmallow? 1. не срабатывает именно в 6.0 audioManager = (AudioManager) context.getSystemService(Context.AUDIO_SERVICE); audioManager.setRingerMode(AudioManager.RINGER_MODE_NORMAL); в других... подробнее

Показать сообщение отдельно
kozak95
34 / 34 / 10
Регистрация: 01.11.2013
Сообщений: 319

Обновление gridView - Программирование Android

24.05.2016, 22:40. Просмотров 137. Ответов 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru