public abstract void onTabUnselected (ActionBar.Tab tab, FragmentTransaction ft)
Since: API Level 11
Called when a tab exits the selected state.
Parameters
| tab | The tab that was unselected |
|---|---|
| ft | A FragmentTransaction for queuing fragment operations to execute during a tab switch. This tab's unselect and the newly selected tab's select will be executed in a single transaction. This FragmentTransaction does not support being added to the back stack. |
Lúcio Maciel
luciofm@gmail.com
luciofm@gmail.com
2012/5/25 Derci Santos <derciii.lima@gmail.com>
Boa tarde Lúcio,Quando eu não uso abas eu faço da seguinte forma:FrgClientesDetalhes frgCliDetalhes = new FrgClientesDetalhes();FragmentManager fm = getFragmentManager();FragmentTransaction ft = fm.beginTransaction();ft.replace(R.id.lcontainer, frgCliDetalhes, "frgCliDetalhes");ft.addToBackStack("frag");ft.commit();e funciona normalmente, porém se eu usar as abas da action bar, e deixar a linha: ft.replace(R.id.lcontainer, frgCliDetalhes, "frgCliDetalhes"); o android me apresenta o seguinte erro:
Fragment already added: FrgClientesDetalhes{4083f850 id=0x7f0600b5 frgCliDetalhes}O que eu posso fazer nesse caso, pra que eu consiga salvar a backstack e usar as abas da actionBar?--Att,Derci SantosFacebook: www.facebook.com/dercilimatwitter: www.twitter.com/dercilimaSkype: dercilimaMSN: dercirv_@hotmail.com
Recomendação se for reenviar esta mensagem, por favor:1. Apague o MEU endereço eletrônico e todos os outros constantes do e-mail;
2. Encaminhe como CÓPIA OCULTA (Cco ou Bcc) aos seus destinatários.
3. Agindo desta forma, você estará colaborando para dificultar a disseminação de vírus e spams, e também para tornar a internet mais segura.






0 comentários:
Postar um comentário