Articles of notifydatasetchanged

Ошибка: не удается разрешить notifyDataSetChanged (); Android

У меня возникли проблемы с обновлением ListView. Поэтому я использовал notifyDataSetChanged (); Но он говорит, что это невозможно решить. Это часть кода, который не работает: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main_activity2); background2= (RelativeLayout) findViewById(R.id.background); final ListView theListView = (ListView) findViewById(R.id.listView); Intent calledActivity=getIntent(); final List pe=calledActivity.getExtras().getStringArrayList("Caller1"); String []s =new String[pe.size()]; for(int i=0;i<pe.size();i++) { s[i]=(String)pe.get(i); } […]

Почему «notifyDatasetChanged ()» не уведомляет все видимые элементы?

Задний план Примечание. Я использую listViews целую вечность, поэтому я очень хорошо знаком с работой с адаптерами, ViewHolders и т. Д., Поэтому этот вопрос не имеет для меня смысла. На этот раз я попал в очень странное поведение, которое по какой-то причине происходит только на двух устройствах: LG G2, с Android 4.2.2 Xperia J, с […]

NotifyDataSetChanged () не работает с моим адаптером для gridview

У меня есть GridView и адаптер для GridView (BasketAdapter расширяет BaseAdapter ). Я загружаю данные в GridView из файла sharedpref. После изменения данных я сохраняю файл sharedpref с данными и вызываю notifyDataSetChanged() . Но notifyDataSetChanged() не работает, к сожалению. Если я создам новый адаптер и устанавливаю его в свой GridView , он работает. Может ли […]

Android: обновление ListFragment с помощью notifyDataSetChanged () с пользовательским адаптером не работает

Я использую ListFragment с адаптером пользовательского списка, и я хочу обновить список щелчком по значку в ActionBar. К сожалению, это не работает, и я понятия не имею, почему. Мой ItemListFragment: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.d("debug","Hallo in ItemListFragment"); //show ActionBar setHasOptionsMenu(true); //get reference to activity myApp = getActivity().getApplication(); //check if intent from ItemListActivity […]

Проблема с обновлением представления строки в recycliewiew

Я хочу обновить представление recyclerview при вызове notifyItemChanged. Дело в том, что я не хочу обновлять всю строку, но только представление строки. (Чтобы избежать мигания эффекта строки) Существует метод, называемый notifyItemChanged (int, полезная нагрузка obj). Могу ли я использовать это для достижения этого? Если да, то как это сделать?

NotifyDataSetChanged- RecyclerView – это асинхронный вызов?

Я пытаюсь выполнить набор инструкций после выполнения notifyDataSetChanged в recyclerview. Но когда я отлаживаю свое приложение, отладчик достигает следующих нескольких строк после моего notifyDataSetChanged перед notifyDataSetChanged как перейти к onBindViewHolder адаптера onBindViewHolder . Итак, мой вопрос: is notifyDataSetChanged асинхронный вызов? Если да, мы получаем обратный вызов? PS: Я уже пробовал этот ответ, и я не […]

NotifyDataSetChanged () не обновляющий адаптер

Список адаптеров обновляется на широковещательном приемнике. Все работает нормально, если размер списка адаптеров больше 1, означает, что мой recyclerview уже имеет одну строку, а затем обновляет список. Но если размер списка идет от 0 до 1, то мой адаптер уведомляет набор данных. Нет данных о повторном просмотре. Я не знаю, почему он не работает. Класс […]

Как избежать обновления ячеек при вызове notifyDataSetChanged () для PinterestLikeAdapterView?

Задний план Я использую библиотеку PinterestLikeAdapterView для отображения некоторых изображений из Интернета, которые похожи на gridView, но с разной высотой для каждой ячейки. Проблема Поскольку я использую эту библиотеку для отображения изображений из Интернета, очень важно, чтобы при вызове notifyDatasetChanged не вызывало беспорядка в представлениях. По какой-то причине вызов этой функции вызовет метод getView () […]

NotifyDataSetChanged не обновляет ListView

У меня есть DialogFragment, который имеет вид списка с CheckedTextView и флажок вверху, чтобы проверить и снять отметку со всех элементов в представлении списка. Я пытаюсь установить состояние CheckedTextView на Checked / Unchecked в зависимости от состояния флажка CheckAll. Но я не могу обновить представление соответственно, используя notifyDataSetChanged. CategoriesDialogFragment.java public class CategoriesDialogFragment extends SherlockDialogFragment { […]

Android ListView обновить

У меня есть Listview который тянет и отображает данные из базы данных sqlite. Данные в первом столбце БД отображаются в ListView и при нажатии, Activity начинает показывать остальную часть столбца, связанного с первым столбцом. Когда данные редактируются, ListView необходимо обновить, чтобы отразить это, но он не показывает обновления, если приложение не перезапущено. Я попытался вызвать, […]