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

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

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

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();
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.06.2015, 15:29     View Pager + ListView не обновляются данные?
Посмотрите здесь:

Android Передать данные из базы в ListView
Как распарсить страницу и записать данные в ListView? Android
Создание View элементов из кода и размещение их в listview Android
Добавлене View элементов в ListView в зависимости от текста Android
Android ListView - как добавлять данные из БД в начало списка?
Android View Pager разные фрагменты на страницах, не понимаю как?
Android Navigation View and Toolbar? Внешный вид ListView
Android BaseActivity with drawer + MainActivity + google tabs with view pager = NullPointerException
Как создать список (ListView) с динамическим количеством передаваемых View? Android
Android Как переместить фокус на определённое view в listView
Android Как записывать данные из SQLite в ListView
View Pager с картинками Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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