Описание тега notifydatasetchanged

Метод Android Adapter notifyDataSetChanged() уведомляет наблюдателей об изменении базовых данных.
1 ответ

notifyDataSetChanged не работает с фрагментами

У меня есть хранилище данных, два фрагмента и адаптер, основная идея: фрагмент 1 onResume() запросить новые данные данные загружаются и добавляются в хранилище данных трансляция отправляет сообщение REST_UPDATE_ITEMS фрагмент 1 перехватывает это соо…
1 ответ

ArrayAdapter notifyDataSetChanged из AlertDialog не работает

Я показываю элементы из моей базы данных SQLite в Listview. Для добавления предметов я использую AlertDialog. В ALertDialog я сохраняю элемент в своей базе данных и обновляю список (userLists) данными из базы данных. Затем я использую notifyDataSetC…
1 ответ

Как правильно уведомить этот адаптер, что его набор данных изменился?

Я asynchronously загрузка изображений, которые будут частью GridView, И обновить GridView в пределах onCreate(), Я звоню notifyDataSetChanged(); на runOnUiThread(); Теперь мой вопрос: Есть лучший способ сделать это? Я устанавливаю Thread чтобы спать…
1 ответ

Android OnTouchListener изменить затронутый элемент

Я занимаюсь разработкой приложения для Android, в котором я использую GridView для рисования нескольких элементов. Для рисования предметов я написал адаптер - ImageAdapter, Каждое изображение представляет собой целое число, которое является ресурсом…
1 ответ

Обновить список при нажатии кнопки "Избранное"

Я хочу, когда нажимаю кнопку btn в классе ListViewAdapter, обновляет мой sqlite и меняет background of btn, Когда MainActivity запускается и кнопка нажимается первой, это правильно. но когда я прокручиваю список, фон btn возвращается в исходное сост…
19 май '15 в 14:48
7 ответов

RecyclerView Adapter notifyDataSetChanged не работает

Я продлил RecyclerView.Adapter<RecyclerView.ViewHolder> И когда я позвонил: mRecyclerView.getAdapter().notifyDataSetChanged(); Ничего не случилось. Единственный способ обновить представление - снова установить адаптер ( см. Этот ответ): mRecyc…
1 ответ

Содержимое адаптера изменилось, но ListView не получил уведомление. (подача списка из основной ветки)

Я разрабатываю приложение чата, и мои адаптеры (BaseAdapter), в которых хранятся журналы чата, находятся в Сервисе, потому что переменная, которая дает мне ресурсы IRC, находится в Сервисе. Когда действие привязано, мои фрагменты чата получают адапт…
2 ответа

Есть ли какие-либо негативные последствия при вызове notifyDataSetChanged подряд / несколько раз (по инициативе пользователя)?

Я расширяю ArrayAdapter и предоставляю свой собственный OnItemClickListener, где я обновляю определенные состояния моих данных, которые отражаются на нескольких элементах в списке, поэтому для обновления текущих состояний этих элементов в списке я в…
0 ответов

notifyDataSetChanged() не работает для адаптера Spinner

В моем приложении у меня есть счетчик, чье представление головы (представление, возвращенное из ArrayList.getView()) необходимо перерисовать. Я хочу иметь возможность вызывать notifyDataSetChanged(), чтобы перерисовать представление головы, но getVi…
1 ответ

Как реализовать просмотр адаптера пейджера в Android?

Я создаю приложение для Android, такое как TechCrunch, где пользователь может пролистывать статьи. Я использовал адаптер View Pager для этого, но мое приложение некоторое время падало. Ошибка, которую я получаю в моем logcat: java.lang.IllegalStateE…
0 ответов

adaptor.notifyDataSetChanged() не работает при настройке адаптера массива

У меня есть следующий код, который получает курсор для элемента, который пользователь выбирает в счетчик. HOperListAdapter selectedWorkersAdapter = new HOperListAdapter(this, R.layout.listoperacompanante, R.id.lblLaNombre, hopers); selectedWorkersAd…
1 ответ

Ошибка: невозможно решить метод notifyDataSetChanged(); Android

Я пытаюсь реализовать панель поиска в gridview. Для этого я пытаюсь использовать notifydatasetchanged() в customfilter, но он говорит, что метод не может быть решен. Вот код. Спасибо заранее. package com.example.krishna.pokemongopokemons; import and…
0 ответов

Как добавить элемент в ListView и получить вид?

Я пытаюсь создать комментарии в ListView. У меня есть комментарии ArrayList, связанные с ListView, и я могу успешно распечатать все комментарии. Однако, когда я добавляю еще один комментарий в мой ArrayList и вызываю notifyDataSetChanged, а затем пы…
2 ответа

notifyDataSetChanged() вызывает исключение IndexOutOfBoundsException

Вот сокращенная версия моего кода. public class MainActivity extends ActionBarActivity { private ArrayList<String> entry = new ArrayList<String>(); private String[] entryString = new String[11]; private ArrayAdapter<String> aa; pri…
3 ответа

Как сделать так, чтобы указанный элемент не обновлялся, когда notifyDataSetChanged в RecyclerView

У меня есть предмет в RecyclerView который не нужно обновлять, когда я звоню notifyDataSetChanged, Но я не нашел никаких методов, чтобы заставить указанный элемент избегать обновления. Можно ли сделать это? Мне нужно сделать это, потому что элемент …
0 ответов

Не виден

У меня есть список, используя вид переработчика. В списке есть 3 различных типа предметов заголовок (рядом с ххх, в области ххх и т. д.) фактический предмет (черный прямоугольник) нижний колонтитул (loadmore) -> нижний колонтитул показывает только, …
2 ответа

notifyDataSetChanged не удается обновить ListView

У меня есть DialogFragment, который имеет представление списка с CheckedTextView и флажок вверху, чтобы проверить и снять все элементы в представлении списка. Я пытаюсь установить состояние CheckedTextView на Checked/Unchecked в зависимости от состо…
1 ответ

Нужно нажать кнопку назад, чтобы увидеть обновленный ListView в режиме реального времени

Есть кастом ListView которые заполняют данные с сервера, используя PHP, и он работает нормально. у меня есть notifyDataSetChanged для обновления списка. Но проблема в том, что при изменении данных на сервере мне нужно нажать кнопку назад, чтобы увид…
12 дек '16 в 09:55
0 ответов

notifyDataSetChanged() не будет вызывать getView() в адаптере GridView

Я создаю приложение, которое использует GrirdView, полный кнопок. Я понимаю, что после изменения цвета кнопки адаптер gridView не будет обновлять его немедленно. Я попытался добавить функцию "обновить" в адаптер и работать с ней, но это не сработало…
28 янв '18 в 08:25
0 ответов

java расходная информация lastadapter notifysetdatachanged не работает

В моем проекте я загружаю в страны, чтобы отобразить их на экране. Однако он асинхронный, поэтому загрузка занимает некоторое время. Поэтому я хочу обновить экран, когда он загружен, но представление вообще не обновляется, когда я вызываю notifydata…