gpt4 book ai didi

android - 为什么我的 Android ActionBar 在显式更改时不更新

转载 作者:太空宇宙 更新时间:2023-11-03 13:23:25 24 4
gpt4 key购买 nike

我已经多次在 SO 上看到与这些相关的问题。所以我决定发布它发生的原因以及解决方案,以便许多 SO 用户将从答案中受益。

一段时间以来,我看到一个反复出现的问题,我会更改 ActionBar 标题,但它会变得比应有的更短。另一个症状是您的标题在不应该的时候换行或者完全保持空白。当您更改操作栏按钮时,它不会正确更新,我会留下没有操作栏按钮,即使它们肯定已添加或在现有操作栏按钮上加倍。

事实证明这是一个相对简单的问题。它主要发生在您使用 ViewPagergetChildFragmentManager() 来管理您的 fragment 时。

最佳答案

托管 ViewPager 的 fragment 和由您的适配器创建的子 Fragment 还必须调用 setHasOptionsMenu(true);它们的 onCreate() 方法,以便所有选项菜单事件都传递给子 fragment ,然后传递给它们的子 fragment 等等。

当你想到它时,真的很简单。但这只是其中之一。

希望这对您有所帮助,欢迎您提出意见,西蒙

关于android - 为什么我的 Android ActionBar 在显式更改时不更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24089136/

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