Android ICS + ActionBar选项卡+方向更改

Elo*_*rro 5 tabs android orientation android-actionbar

我设法制作一个ActionBar Tab菜单,调用扩展Fragments的不同类.问题是,当我改变方向时,在菜单项之间切换什么都不做.但我终于弄明白了这个问题.

这里的主要问题是方向更改时不会删除旧片段,因此在用户选定的选项卡上方始终存在未使用的选项卡的副本

有任何想法吗?我遗失了一些基本的东西?

谢谢

Elo*_*rro 15

我终于找到了自己的解决方案,在onTabSelected我自定义ActionBar.TabListener类中定义的方法中,我ft.add将片段添加到了View中.

当方向改变时,方法onTabUnselected未被调用,因此片段保留在那里.

替换ft.addft.replace托管以清除所有旧片段,以便正确显示新片段.

希望这有助于其他人