Fala Victor,
Utilizei aqui o List e consegui, agora está mantendo o estado dos itens selecionados do spinner,
Valeu ae cara.
Att,
Em 2 de março de 2016 09:56, Victor Pinto <ovictorpinto@gmail.com> escreveu:
Você tem que salvar essa informação num objeto que representa a posição da sua lista, por exemplo, no seu adapter teria uma lista do seu objeto:public MeuRecyclerAdapter(Context context, List<Pessoa> itens)e na hora de exibir uma determinada posição (onBindViewHolder(ViewHelper, int position), você pega a pessoa daquela posição (itens.get(position).Na hora que ele altera o spinner no item, você grava a seleção no objeto pessoa. Assim na próxima vez que ele for exibir na tela (onBindViewHolder) você pega o valor que foi salvo na exibição anterior.
Em terça-feira, 1 de março de 2016 23:48:02 UTC-3, Luiz Gustavo escreveu:Fala Victor,Estive tentando fazer dessa forma que disse utilizando o ViewHolder, mas não obtive resultados positivos. Quando rolo o ListView, continuo perdendo o valor setado no Spinner que ficou oculto.Teria como me dar uma luz em relação a isso?? A proposito, estou utilizando a BaseAdapter para criar o ListView.Att,Em 1 de março de 2016 09:49, Victor Pinto <ovicto...@gmail.com> escreveu:Isso acontece porque rola um aproveitamento dos objetos que estão na tela. Quando o usuário seleciona algum item, você precisa "gravar" isso de alguma maneira no seu objeto que está sendo apresentado.--
Em segunda-feira, 29 de fevereiro de 2016 21:30:14 UTC-3, Luiz Gustavo escreveu:Boa noite pessoal,Estou fazendo um app e em uma das telas estou utilizando um ListView com um Spinner nele. Até ai tudo blz. O que está estranho é que, quando o listview fica maior que a tela, quando eu escolho alguma opção do Spinner do inicio do listview e movimento ele de forma a ocultar o spinner do inicio eu perco o valor dele, e volta para o valor inicial.Alguém saberia me dar uma dica do que pode estar acontecendo e como corrigir?Att,--Luiz Gustavo S. Mafra
Bacharel em Ciência da Computação - UESC - Universidade Estadual de Santa CruzAnalista de Sistemas - Santa Casa de Misericórdia de ItabunaDesenvolvedor PHP, Android, .Net, Python, JEESite: www.lgmafra.com.brmsn: gustav...@live.comLinkedIn: br.linkedin.com/in/lgmafra/twitter: @lgmafraskype: lgmafra
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--Luiz Gustavo S. Mafra
Bacharel em Ciência da Computação - UESC - Universidade Estadual de Santa CruzAnalista de Sistemas - Santa Casa de Misericórdia de ItabunaDesenvolvedor PHP, Android, .Net, Python, JEESite: www.lgmafra.com.brmsn: gustav...@live.comLinkedIn: br.linkedin.com/in/lgmafra/twitter: @lgmafraskype: lgmafra--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Luiz Gustavo S. Mafra
Bacharel em Ciência da Computação - UESC - Universidade Estadual de Santa Cruz
Bacharel em Ciência da Computação - UESC - Universidade Estadual de Santa Cruz
Analista de Sistemas - Santa Casa de Misericórdia de Itabuna
Desenvolvedor PHP, Android, .Net, Python, JEE
+55 73 9147 0547
+55 73 8888 7500
Site: www.lgmafra.com.br
LinkedIn: br.linkedin.com/in/lgmafra/
twitter: @lgmafra
skype: lgmafra
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
0 comentários:
Postar um comentário