我已经多次遇到这个问题了,而且每次都解决了这个问题。我不知道为什么我有这个问题。
上次,我只是清理工作区(之后的Build Auto)并尝试运行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();
}
};
我已经尝试清除链接标记,它可以工作,但直到我再次清理项目。
由于
答案 0 :(得分:1)
没有找到导致这个问题的原因,但它本身就解决了。
编辑:错误回来了,然后我换了这个方法“supportInvalidateOptionsMenu()”
现在它完美无缺:)