gpt4 book ai didi

android - 如何删除返回堆栈 fragment 的菜单项?

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

我有一个要替换为另一个的 fragment ,同时还将事务添加到后台堆栈。我的两个 fragment 都使用 ActionBarSherlock 向操作栏提供菜单项。但是,我遇到了一个问题——在我的第二个 fragment 中,操作栏同时显示了第一个 fragment 和第二个 fragment 的项目;我只想要第二个的元素。有什么办法可以实现吗?

(我也在使用支持库。)

最佳答案

如果您想更新操作栏图标,您可以在 Activity 中覆盖 onCreateOptionsMenu() 来定义 Activity fragment 使用哪个菜单。然后在替换 fragment 后调用 invalidateOptionsMenu() 以重新创建菜单。

如果您只使用下拉菜单,您可以覆盖 onPrepareOptionsMenu() 并从菜单中添加/删除项目。

关于android - 如何删除返回堆栈 fragment 的菜单项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10865610/

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