Consegui usando uma das solucoes propostas aqui
mais especificamente esta:
@Override public boolean onContextItemSelected(MenuItem item) { if (getUserVisibleHint()) { // context menu logic return true; } return false; }
2013/4/29 Paulo Henrique Peres <paulohenriquepo@gmail.com>
Uso o FragmentStatePagerAdapter,o getItem dele retorna um ListFragment,no listfragment sobrescrevo o metodo onCreateContextMenue adiciono alguns menus,no metodo onContextItemSelected eu chamo"AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo;
Lancamento lancamento = (Lancamento) this.getListView().getItemAtPosition((int)info.id);"
No entanto esse getListView nao me retorna a lista corretaele retorna a lista do primeiro item do fragmentstatepageradapter,exemplo: abro a app e mostra as listagens de abril,arrasto o dedo e passo pra maio, qdo eu clico em cima de um lancamento(item da listFragment)de maio e clico no menu "editar" ele vai pro onContextItemSelectede no getlistview nesse metodo retorna a lista de abril e nao de maio.nao sei se consegui ser claro na explicacao.Alguem ja passou por isso?--
Paulo Henrique Peres
Oracle Certified Professional, Java ProgrammerOracle Certified Professional, Web Component Developer
Paulo Henrique Peres
Oracle Certified Professional, Java Programmer
Oracle Certified Professional, Web Component Developer
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/groups/opt_out.
0 comentários:
Postar um comentário