Android导航抽屉小“虫子”

时间:2015-06-30 18:48:23

标签: android android-actionbar

我非常非常新的android。所以,我开始使用一个简单的应用程序,在最小的API 14上创建,我个性化一些字符串,然后我开始修改应用程序抽屉。

当我尝试调试我的简单应用程序并在我的Nexus 5上启动它(更新到最后的股票棒棒糖)时,我有这个有点烦人的错误,有了这个图标:

Menu is closed Menu is opened

在所有情况下,当导航抽屉打开/关闭时,它会显示箭头,而不是在“菜单”图标和“箭头”图标之间切换。 我做错了什么?

在搜索解决方案时,我在代码中找到了一些代码,如下所示:

restoreActionBar MainActivity

我不知道该怎么做......如果你能解释我的错误,我会非常高兴。

1 个答案:

答案 0 :(得分:1)

您需要从syncState() onPostCreate()调用ActionBarDrawerToggle对象:

@Override
protected void onPostCreate(Bundle savedInstanceState) {
    super.onPostCreate(savedInstanceState);
    // Sync the toggle state after onRestoreInstanceState has occurred.
    mDrawerToggle.syncState();
}