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