摘要:
上一讲我们讲解了android中在代码或者xml文件中定义菜单,这一讲我们继续来讲解一下定义菜单的其他方式:创建上下文的菜单。查看API文档 Menus :Creating Contextual Menus 模块上下文菜单主要是给特定的选项或者UI中的上下文框架提供一个动作,这种创建上下文菜单的方式可以用在任何视图控件中,一般用在 ListView 和 GridView 这种控件中。 有两种方式提供上下文菜单的动作:1. 悬浮的窗口的形式,类似于对话框,当用户长按选项时候触发事件。2. 使用ActionMode的形式,是在屏幕顶端实现。[后续再讲]注意这种菜单是用在Android 3.0 版本 阅读全文
摘要:
这一讲开始我们来讲一下Android中菜单的使用方法,菜单是应用中的普通的组件,主要是提供友好和专注的用户体验,你可以在你的Activity中使用 Menu APIs 来提供用户动作和其他选项的操作。 从Android 3.0 开始,Android 设备就不再提供一个专用的菜单按钮,而是依赖与独立的 6个选项的菜单面板,而且提供了 Action Bar来显示用户的行为。所以在高版本中,菜单的应用将会比较小了。1. 三种菜单显示的方式1). Options menu and action bar2). Context menu and contextual action mode3). Popu 阅读全文