【问题标题】:Android sherlock library invalid option menu issueAndroid sherlock 库无效选项菜单问题
【发布时间】:2013-11-27 10:58:21
【问题描述】:

这个问题我遇到过好几次了,每次都能自行解决。我也不知道为什么会出现这个问题。

上次,我刚刚清理了工作区(之后自动构建)并尝试运行 android 应用程序。

这里是触发错误的代码。

    mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout,
            R.drawable.ic_drawer, R.string.drawer_open,
            R.string.drawer_close) {

        /** Called when drawer is closed */
        public void onDrawerClosed(View view) {
            getSupportActionBar().setTitle(mTitle);
            invalidateOptionsMenu();
        }

        /** Called when a drawer is opened */
        public void onDrawerOpened(View drawerView) {
            getSupportActionBar().setTitle("Menu");
            invalidateOptionsMenu();
        }
    };

我已经尝试清除链接标记,这有效,但直到我再次清理项目。

谢谢

【问题讨论】:

  • 你得到的错误到底是什么?如果有异常,请发布 logcat 输出。

标签: android eclipse actionbarsherlock


【解决方案1】:

没有找到这个问题的原因,但它自己解决了。

编辑:错误又回来了,然后我更改了这个方法“supportInvalidateOptionsMenu()”

现在它工作得很好:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-06-27
    • 2012-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多