| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 13:10:35
|
Fabiano Almeida
JavaChild
Membro desde: 24/07/2008 13:06:34
Mensagens: 120
Offline
|
Boa tarde pessoal,
Preciso conseguir selecionar um determinado item de uma listagem feita sem xml.
Como faço para criar o método onListItemClick neste código?
Alguém consegue me ajudar?
Att
This message was edited 1 time. Last update was at 17/01/2012 07:36:32
|
Fabiano Almeida
Analista de Sistemas |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 15:13:28
|
adrielcafe
JavaBaby
![[Avatar]](/images/avatar/1d63a9c0e917c6c3cc58317d34dabb50.jpg)
Membro desde: 06/05/2011 13:58:15
Mensagens: 89
Offline
|
Será que assim dá certo?
|
Adriel Café, Web Master & Desenvolvedor C#/Java/Android
Acesse: AdrielCafé.Com | CloudWare Tecnologia & Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2012 15:19:09
|
adrielcafe
JavaBaby
![[Avatar]](/images/avatar/1d63a9c0e917c6c3cc58317d34dabb50.jpg)
Membro desde: 06/05/2011 13:58:15
Mensagens: 89
Offline
|
Ou você pode fazer assim:
|
Adriel Café, Web Master & Desenvolvedor C#/Java/Android
Acesse: AdrielCafé.Com | CloudWare Tecnologia & Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2012 05:47:36
|
Fabiano Almeida
JavaChild
Membro desde: 24/07/2008 13:06:34
Mensagens: 120
Offline
|
Fala Adriel,
Obrigado pela força.
Agora só acontece um problema.
Possuo o método listaAmostras(int i);
Quando chamo este método dentro da ação do botão, ele não aceita o i do for na hora de passa-lo no parâmetro.
Método
For
Sobe saberia me explicar pq?
Grande abraço.
|
Fabiano Almeida
Analista de Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2012 06:06:48
|
Fabiano Almeida
JavaChild
Membro desde: 24/07/2008 13:06:34
Mensagens: 120
Offline
|
Esta é a mensagem que ele gera.
cannot refer to a non-final variable i inside an inner class defined in a different method
|
Fabiano Almeida
Analista de Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2012 06:23:52
|
adrielcafe
JavaBaby
![[Avatar]](/images/avatar/1d63a9c0e917c6c3cc58317d34dabb50.jpg)
Membro desde: 06/05/2011 13:58:15
Mensagens: 89
Offline
|
O que acontece é que esse i do public void onClick(View v) { listaAmostras(i) } está em um contexto diferente. Chegou a tentar fazer da forma abaixo?
Caso isso não resolva, acredito que aquela outra forma que citei, implementando o OnClickListener, seria melhor.
|
Adriel Café, Web Master & Desenvolvedor C#/Java/Android
Acesse: AdrielCafé.Com | CloudWare Tecnologia & Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2012 06:44:18
|
Fabiano Almeida
JavaChild
Membro desde: 24/07/2008 13:06:34
Mensagens: 120
Offline
|
Fiz das duas formas e deu o mesmo resultado, mas creio que isto eu acabei de resolver.
Ele está chamando o método e passando os parâmetros certinho no Log.i.
O problema agora é que a ação do botão não entende a minha intent.
Ele entra no Try certinho, mas está desconsiderando não está indo para outra tela.
Consegue me dar uma força?
Código atualizado
This message was edited 1 time. Last update was at 17/01/2012 06:45:27
|
Fabiano Almeida
Analista de Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2012 07:36:00
|
Fabiano Almeida
JavaChild
Membro desde: 24/07/2008 13:06:34
Mensagens: 120
Offline
|
Resolvi
pura falta de atenção minha.
faltava o startActivity(it);
Valeu pela força irmão.
Você me ajudou muito.
|
Fabiano Almeida
Analista de Sistemas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/01/2012 07:51:11
|
adrielcafe
JavaBaby
![[Avatar]](/images/avatar/1d63a9c0e917c6c3cc58317d34dabb50.jpg)
Membro desde: 06/05/2011 13:58:15
Mensagens: 89
Offline
|
O GUJ é quem agradeçe
|
Adriel Café, Web Master & Desenvolvedor C#/Java/Android
Acesse: AdrielCafé.Com | CloudWare Tecnologia & Sistemas |
|
|
 |
|
|