С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как подзаморозить интерфейс? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как уместить две кастомные вьюхи на экране http://www.cyberforum.ru/android-dev/thread1364308.html
Доброго дня! Создаю два класс наследуясь от View и хочу показывать их на экране через layout.xml, но есть проблема, отображается только один. Подскажите, как их можно уместить вместе на экране? И...
Программирование Android бутлого программы Как в программе (framaroot) поменять/добавить свое бутлого? а точнее, где искать его? http://www.cyberforum.ru/android-dev/thread1364304.html
Gradle и ресурсы - приложение не видит картинки Программирование Android
Всем привет. Написали адресную книгу. Имеет несколько дефолтных картинок. Структура проекта: src/main/java src/main/java src/main/java Добавлено через 21 минуту Всем привет. Написали...
Можно ли добавить баннер в приложение Android без регистрации в Google Play? Программирование Android
Можно ли добавить баннер в приложение Android без регистрации в Google Play? а само приложение распространять своими силами на своем сайте и т.п. В AdMob я вижу можно вручную добавлять, но потом он...
Программирование Android Прототип "4 картинки 1 слово" http://www.cyberforum.ru/android-dev/thread1364033.html
Добрый день, ув. форумчане! Решил познакомиться с разработкой под андроид. В качестве обучающего проекта думаю взяться за всем знакомую игру "4 картинки 1 слово", где мы по картинкам находим что-то...
Программирование Android JSOUP парсинг <span id="result_box" class="short_text" lang="ru"> <span class="xxx">XXX</span> <span class="">@@@</span> <span class="xxx">XXX</span> <span class="">@@@</span> <span... подробнее

Показать сообщение отдельно
Gabberr
102 / 102 / 17
Регистрация: 13.10.2009
Сообщений: 403
29.01.2015, 18:38
Думаю дело в том, что в онпост у тебя arrList равен нулу.
Не надо в бекграунде делать так
Java
1
2
   arrList.clear();
  arrList = arrList2;
Тут просто перекидывание ссылок получается, возможно, что после отработки этого метода локальный экземпляр arrList2 обнуляется
Передай arrList2 в онпост
Java
1
2
3
4
5
6
7
8
9
  @Override
        protected void onPostExecute(ArrayList<Rubric> array) {
            super.onPostExecute(result);
            if(adapter!=null && array!=null && array.size() > 0){
                adapter.clear();
                adapter.addAll(array);
                adapter.notifyDataSetChanged();
            }
        }
Добавлено через 5 минут
или вот так тогда, но первый вариант правильнее
Java
1
2
   arrList.clear();
  arrList.addAll(arrList2);
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.