• 欢迎来到app开发屋,在这里将为用户展现app开发的相关内容。
  • app开发屋,专为app开发爱好者以及app软件界开发需求的朋友打造的专业网站。

Android SDK菜单分为哪几种

APP开发学堂 app开发屋 407℃ 扫描二维码

菜单是人机交互的重要接口,在 Android SDK 中,提供了菜单类 android.view.Menu,以完成与菜单有关的操作。今天app开发屋和朋友们分享的主题是Android SDK菜单分为哪几种,一般来说分为选项菜单+上下文菜单+子菜单三种。

Android SDK菜单分为哪几种

1、Options Menu:选项菜单,是Activity的主要菜单项的集合,当用户单击Menu按钮时出现。

在 Android 2.3 以下的版本中,这种菜单最多显示 6 个带图标的菜单项。当菜单中含有 6 个以上的菜单项时,弹出菜单将只显示前 5 个菜单项,第 6 个菜单项会变为 More,单击 More 菜单项后会出现扩展菜单。

扩展菜单不支持图标,但支持单选框和复选框。在 Android 3.0(API Level 11)及以上版本中,默认情况下直接弹出的选项菜单不再显示图标。

2、Context Menu:上下文菜单,是一个悬浮的菜单项列表,当用户单击注册了上下文菜单的组件时出现。上下文菜单不支持菜单图标和快捷键。

3、Submenu:子菜单,是某个菜单项的扩展,是一个悬浮的菜单项列表。子菜单不支持菜单图标或者嵌套子菜单。

原文链接地址:http://c.biancheng.net/view/3035.html