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

使用安卓菜单资源

作者: 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