Как я могу переключить адаптер для галереи
-
06-07-2019 - |
Вопрос
Возможно ли мне динамически переключать адаптер галереи?
В onCreate ()
моей деятельности я сделал это:
myGallery.setAdapter(adapter1);
А потом в моем коде я сделал
myGallery.setAdapter(anotherAdapter1);
Я пытался, но в эмуляторе myGallery никогда не обновляется, когда я снова выполняю 'setAdapter'. Как я могу заставить myGallery освободить все элементы, когда он использовал адаптер1, а затем заставить его повторно заполнить элементы для другого Adapter1?
Спасибо.
Решение
вам нужно вызвать notifyDataSetChanged () к адаптеру
a.notifyDataSetChanged();
, который обновит ваши изменения в представлении галереи.
Не связан с StackOverflow