我有一个包含许多片段的活动,这些片段使用操作栏和导航抽屉。它启用了“home as up”。我已经实现了正确的逻辑,只有顶级片段显示操作栏抽屉切换图标,其他片段显示箭头。我通过以下方式实现了这一目标:
mDrawerToggle.setDrawerIndicatorEnabled(false);
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, mDrawerList);
现在旧的 v4 支持库 ActionBarDrawerToggle 已被弃用。我已经切换到 v7 版本以及 newToolbar
以获得 Material Design 外观。之后,当抽屉打开时,“向上”箭头正确显示,但当执行上述代码时,它完全消失了。
它是支持库中的错误还是我必须做一些不同的事情来显示“向上”箭头而不是抽屉指示器?