首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓-刷新选项菜单,不调用invalidateOptionsMenu()

安卓-刷新选项菜单,不调用invalidateOptionsMenu()
EN

Stack Overflow用户
提问于 2013-02-14 11:44:20
回答 1查看 21.1K关注 0票数 17

大家好,Android开发者,

我已经看到了很多关于选项菜单更新的问题。但是,每个回答都说我必须调用invalidateOptionsMenu()

我的问题是,有没有其他方法可以在不调用invalidateOptionsMenu()方法的情况下更新选项菜单

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-02-14 18:37:17

代码语言:javascript
复制
@Override
    public boolean onPrepareOptionsMenu(Menu menu) {

        menu.clear(); // Clear the menu first

            /* Add the menu items */

        return super.onPrepareOptionsMenu(menu);
    }

解决了在不调用invalidateOptionsMenu()的情况下更新OptionsMenu的问题

票数 22
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14867458

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档