我目前正在将一个iPhone应用程序移植到Android平台。iPhone应用程序在屏幕底部有一个自定义的全局导航菜单,当将其移植到Android时,建议使用通用的选项菜单(通过设备上的选项键调用)来替换此自定义菜单,以使其具有更本地的Android外观和感觉。
问题在于菜单本身有几个层次(例如三个主要选项A、B、C和子选项A1、A2、A3)。我查看了一些Android应用程序中的多级选项菜单,但并没有看到这种类型的菜单,因此正在寻求一些关于如何最好实现它的指南。
我看到了一些关于自定义选项菜单的问题,比如这个问题;Android: customize application's menu (e.g background color);他们似乎暗示原生框架并不支持很多选项。
我应该考虑对选项菜单进行一些修改(这是一个好主意吗?),还是考虑其他修改应用程序流程的方法?试图了解在Android上保持一致的用户体验的最佳方式,同时减少与iPhone应用程序的差异程度。
谢谢!
问题在于菜单本身有几个层次(例如三个主要选项A、B、C和子选项A1、A2、A3)。我查看了一些Android应用程序中的多级选项菜单,但并没有看到这种类型的菜单,因此正在寻求一些关于如何最好实现它的指南。
我看到了一些关于自定义选项菜单的问题,比如这个问题;Android: customize application's menu (e.g background color);他们似乎暗示原生框架并不支持很多选项。
我应该考虑对选项菜单进行一些修改(这是一个好主意吗?),还是考虑其他修改应用程序流程的方法?试图了解在Android上保持一致的用户体验的最佳方式,同时减少与iPhone应用程序的差异程度。
谢谢!