gpt4 book ai didi

Android ICS + ActionBar Tabs + 方向改变

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:57:11 25 4
gpt4 key购买 nike

我设法制作了一个 ActionBar 选项卡菜单,调用了扩展 fragment 的不同类。问题是,当我改变方向时,在菜单项之间切换没有任何作用。但我终于弄清楚了问题所在。

这里的主要问题是当方向改变时旧 fragment 不会被删除,所以总是有一个未使用的选项卡的副本就在用户选择的选项卡上方

有什么想法吗?我缺少一些基本的东西吗?

谢谢

最佳答案

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

当方向改变时,方法 onTabUnselected 没有被调用,所以 Fragment 保持在那里。

ft.add 替换为 ft.replace 设法删除所有旧 fragment ,以便正确显示新 fragment 。

希望这对其他人有帮助

关于Android ICS + ActionBar Tabs + 方向改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9083747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com