Olá Willian,
Em quarta-feira, 15 de julho de 2015 08:27:25 UTC-3, Willian do Amor escreveu:
-- Obrigado pelo retorno.
Meu código esta com o onOptionsItemSelected na Activity.
Verificando, o código chama primeiro o onContextItemSelected do primeiro Fragment, depois do Fragment correto.
Pesquisando, achei uma "solução de contorno" (temporário, até eu achar a correta).
Verificar de qual ListView o menu esta sendo chamado.
if (!listahasFocus())
return false;
Assim, ele passa pelo primeiro Fragment e executa o método no Fragment correto.
Como disse, não é a correta, mas a solução que achei por enquanto.
Att
Em quarta-feira, 15 de julho de 2015 08:27:25 UTC-3, Willian do Amor escreveu:
Achei aqui, não sei se é o seu caso, mas o meu era isso.Bom dia, Matheus.Consegui resolver. Na verdade na minha Activity o meu método para procurar o item do menu estava incorreto.Eu estava utilizando o onMenuItemSelect() quando na verdade deveria ser o onOptionsItemSelected(MenuItem item).Muito obrigado pela ajuda.Aqui o link do tópico.Em 15 de julho de 2015 08:22, Willian do Amor <will...@gmail.com> escreveu:Bom dia,Bom deixa eu dar uma procurada aki na lista. Eu fiz essa pergunta uma vez.Em 14 de julho de 2015 23:05, Luciano Pimenta <lucianoalm...@gmail.com> escreveu:Ola Willian,Como assim incorreto?Att
Em terça-feira, 14 de julho de 2015 21:07:38 UTC-3, Willian do Amor escreveu:Tive um problema parecido uma vez.O problema era que eu tinha declarado o metodo onCreateoptions menu incorreto na activity principal ai o android estava confundindo tudo.Em 14 de julho de 2015 20:38, Luciano Pimenta <lucianoalm...@gmail.com> escreveu:Boa noite.--Tenho um ListView em cada Fragment (usando abas) e uso menu de contexto para excluir itens.O que acontece em um ListView (vou chama-lo de L1), funciona perfeitamente.O problema é que no segundo ListView (vou chama-lo de L2), o onContextItemSelected é chamado do L1.Lembrando, estão em Fragments separados.Alguém já passou por isso?Att
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.
--
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.
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