我目前正在将 iPhone 应用程序移植到 Android 上。 iPhone 应用程序在屏幕底部有一个自定义的全局导航菜单,当将其移植到 Android 时,建议将此自定义菜单替换为通用选项菜单(通过设备上的选项键调用)以提供该菜单更原生的 Android 外观和感觉。
问题是菜单本身有几个层(例如三个主选项,如 A、B、C,以及子选项,如 A1、A2、A3)。我环顾四周,但没有在 Android 应用程序上看到这种多级选项菜单,因此我正在寻找一些关于如何最好地实现这一目标的指南。
我见过一些关于自定义选项菜单的问题,例如这个;Android:自定义应用程序的菜单(例如背景颜色) https://stackoverflow.com/questions/1593529/android-customize-applications-menu-e-g-background-color;他们似乎表明本机框架不支持很多选项。
我应该考虑对选项菜单进行一些修改(这是一个好主意吗?),还是考虑其他一些方法来修改应用程序流程?尝试了解在 Android 上保持一致的用户体验,同时减少与 iPhone 应用程序的差异程度的最佳方式。
Thanks!
我环顾四周,但没有在 Android 应用程序上看到这种多级选项菜单,因此我正在寻找一些关于如何最好地实现这一目标的指南。
选项菜单支持子菜单,但只有一层深 http://developer.android.com/guide/topics/ui/menus.html#submenu(即,菜单可以有子菜单,但子菜单不能有子菜单)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)