Android导航抽屉应该在ActionBar上吗?

时间:2015-10-10 00:23:05

标签: android android-layout android-actionbar material-design android-drawer

正如标题所示,我的应用程序使用导航抽屉的侧边菜单。我受this official google doc的启发,可以通过从左向右滑动或点击ActionBar左上角的修改后的主页图标来切换其导航抽屉。

绘制导航抽屉时,操作栏中的抽屉图标将被后退按钮替换,后退按钮会关闭抽屉并将操作栏恢复为原始状态。

但这是我发现问题的地方。与在this different official google doc about material design中一样,明确指出抽屉应该在操作栏上覆盖它。

我检查过,例如gmail app使用后者,即ActionBar上的抽屉。

我应该遵循指南#1还是#2?

1 个答案:

答案 0 :(得分:1)

  

"对标准的精彩思考是有很多可供选择的。" - Admiral Grace Hopper

我首先要指出,您引用的第一个链接是通过单击图标来关闭抽屉,这是材料设计前的。因此,我的选择是采用特定于Material Design的建议。

现在看一下:

The Many Faces Of Google's Hamburger Navigation Drawer | Android Police

物料导航抽屉在Google自己的应用中并不一致。

我认为一些UX用户认为除了滑动之外还应该有一种单触式方式来关闭抽屉。看起来即使是Google内部的开发团队也无法达成共识。

因此,请考虑所有选项,然后针对您的应用做最有意义的事情。