我正在开发一个应该支持的应用程序:
现在,我的层次结构允许用户进入一个级别,例如:
- 主屏幕
- 子菜单1
- 子菜单2
- 子菜单3(启动WebView)
在Web视图中, Back 按钮超载以进行Web导航,因此我需要一个单独的主页按钮)
使用Android 3.0及更高版本,只要我在Manifest中声明了android:parentActivityName
,我就可以轻松地将应用程序的图标用作Home按钮。这将使“主页”按钮显示为“返回”,即使您处于某个Web视图层次结构深处,也会提供进入主屏幕的方法。
但是,如果设备低于3.0,则没有操作栏,因此没有主页按钮。现在的问题是:根据默认设计指南,我应该如何让用户立即返回主屏幕?
对于低于3.0的版本,Android navigation guidelines没有提及与此相关的任何内容。我正在考虑添加一个经典的菜单项(按下菜单按钮时会出现),但是我必须让它对任何有操作栏的设备都不可用。这是要走的路吗?