Como posso alternar adaptador para um Gallery
-
06-07-2019 - |
Pergunta
É possível para mim para mudar dinamicamente o adaptador de um Gallery?
No onCreate()
da minha atividade, eu fiz isso:
myGallery.setAdapter(adapter1);
E mais tarde no meu código, eu fiz
myGallery.setAdapter(anotherAdapter1);
Eu tentei, isso, mas no emulador, o myGallery nunca fica atualização quando eu faço 'setAdapter' novamente. Como posso forçar myGallery liberar todos os itens quando ele estava usando adapter1 e depois torna repovoar itens para anotherAdapter1?
Obrigado.
Solução
você precisa chamar notifyDataSetChanged () para o adaptador
a.notifyDataSetChanged();
que irá atualizar as alterações à vista Galeria.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow