way-peng

导航

 

  ContentMenu

当一个视图注册了上下文菜单时,执行一个在该对象上长按(2秒)的动作,将出现一个具有相关功能的浮动菜单。

Image(6)

* 1、采用浮动窗体

* 2、与submenu的启动方式不同,当用户点击界面元素超过2秒时,启动注册到该界面元素的context menu

* 3、与option menu相似,重载onCreateContextMemu()和onContextItemSelected()函数。

* 4、context menu中onCreateContextMemu()函数每次启动时都要被调用一次。 而,option

* menu中onCreateContextMemu()函数仅在第一次启动时被调用一次。


Submenu

// 1、可以显示更加详细信息,android中采用浮动窗体的形式显示菜单子项。

// 2、使用灵活,可以在Option Menu和Context Menu中使用submenu,有利于把相同或类似菜单子项组织在一起,便于显示和分类

// 3、不支持嵌套,不能在submenu中再使用submenu。

Image(7)Image(8)


OptionMenu

// option menu是经常使用的,“MENU KEY”键打开菜单,分为Icon Menu和Expanded Menu,

// 1、Icon Menu显示文本和图标,最多支持6项。不支持单选框和复选框。

// 2、Expanded Menu是垂直的列表菜单,只有在子项 多余6个时才会出现,不能显示图标,支持单选框和复选框。

Image(9)

posted on 2012-06-29 17:14  way-peng  阅读(200)  评论(0编辑  收藏  举报