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

View Pager + ListView не обновляются данные? - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Preferences Framework: ActionBar http://www.cyberforum.ru/android-dev/thread1489118.html
Всем привет! Недавно начал изучать Android. При написании программы я пользовался Preferences Framework. Но Preferences Framework не наследуется от ActionBar, поэтому при работе с Preferences Framework я не могу добавить в активность ActionBar. Как можно добавить ActionBar в активность, созданную при помощи Preferences Framework? Заранее спасибо.
Android Запись строки в res/raw/file.txt Здравствуйте. Подскажите пожалуйста как можно записать строку (или переменную типа String), в raw ресурс - file.txt На одном из форумов, вычитал что файлы в raw доступны только для чтения. Но в этой теме http://www.cyberforum.ru/android-dev/thread409051.html , пишут что производят запись в res/raw/file.txt Пишу метод для записи: private void SetDefault() throws IOException { http://www.cyberforum.ru/android-dev/thread1489069.html
Android OnTouch для элементов GridView
Здравствуйте. Дано: GridView, наполненный View. Каждый из этих вью, по моей задумке, должен реагировать на четыре вида свайпа (вверх, вниз, влево, вправо) четырьмя различными действиями (код под спойлером). public boolean onTouch(View v, MotionEvent event) { int x = (int) event.getX(); int y = (int) event.getY();
Место хранения файлов Android
Здравствуйте! Я создал файл hello.html, где он будет находиться? Мне необходимо подгрузить его в Webview.
Android Genymotion и Virtual Box http://www.cyberforum.ru/android-dev/thread1488742.html
Скачал Genymotion, Virtual Box. При установке со всем соглашался. Запускаю Genymotion - выдает ошибку: Unable to load VirtualBox engine. Make sure that it is properly installed before starting Genymotion. Гуглил и ниче путнего не нагуглил. Может вы подскажете в чем проблема?
Android Как ускорить сборку в Android Studio? В андроид студио сборкой занимается gradle. Что именно он делает, я не знаю, но явно что-то лишнее. Сборка простого java класса, выводящего одно сообщение, занимает как минимум 5 сек. Если то же самое сделать вручную через консоль, то компиляция проходит почти мгновенно. Собственно, как ускорить сборку? Прописывал: org.gradle.daemon=true org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m... подробнее

Показать сообщение отдельно
disx
18 / 18 / 0
Регистрация: 26.02.2014
Сообщений: 401
28.06.2015, 15:29     View Pager + ListView не обновляются данные?
в списке несколько записей, удаляю с помощью контекстного меню, лог пишет удалено, а отображается то же количество строк, если перезапустить приложение тогда отображается правильно что может быть не так подскажите пожалуйста?

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public boolean onContextItemSelected(MenuItem item) {
        if (item.getItemId() == CM_DELETE_ID) {
            // получаем из пункта контекстного меню данные по пункту списка
            AdapterContextMenuInfo acmi = (AdapterContextMenuInfo) item
                    .getMenuInfo();
            // извлекаем id записи и удаляем соответствующую запись в БД
            db.delRec2(acmi.id);
            // получаем новый курсор с данными
            getActivity().getSupportLoaderManager().getLoader(0).forceLoad();
            Log.d(TAG, "Удалено");
            return true;
        }
        return super.onContextItemSelected(item);
    }
Добавлено через 3 часа 50 минут
нашел, заработало,

вместо этого
Java
1
getActivity().getSupportLoaderManager().getLoader(0).forceLoad();
написал
Java
1
cursor.requery();
и добавил:

Java
1
scAdapter2.notifyDataSetChanged();
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 15:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru