美文网首页
使用安卓菜单资源

使用安卓菜单资源

作者: Lexie_qiqi | 来源:发表于2020-03-13 21:40 被阅读0次

定义菜单资源


两种创建菜单的方式,1. 定义菜单资源文件创建菜单(推荐)。2. 使用菜单资源创建菜单。

菜单资源文件通常放置在res/menu目录下,在创建项目时,默认是不自动创建menu目录的,所以需要我们手动创建。菜单资源的根元素通常是<menu></menu>标记,在标记中可以包含以下两个子元素。

1. <item></item>标记:用于定义菜单项

2. <group></group>标记:用于将多个<item></item>标记定义的菜单包装成一个菜单组。

-> insert code

使用菜单资源


1. 选项菜单

当用户单击设备上的菜单按键时,弹出的菜单就是选项菜单。

(1) 重写Activity中的OnCreateOptionsMenu()方法。

(2) 重写onOptionsItemSelected()方法,用于当菜单项被选择时,作出相应的处理。

2. 上下文菜单

当用户长时间按键不放时,弹出的菜单就是上下文菜单。

(1) 在Activity的onCreate()方法中注册上下文菜单

(2) 重写Activity中的onCreateContextMenu()方法。

(3) 重写onContextItemSelected()方法, 用于当菜单项被选择时,作出相应的处理。

范例1 : 创建上下文菜单

相关文章

网友评论

      本文标题:使用安卓菜单资源

      本文链接:https://www.haomeiwen.com/subject/wjrcjhtx.html