zoukankan      html  css  js  c++  java
  • android学习七 菜单

    1.菜单分类

    •      常规菜单 
    •      子菜单
    •      上下文菜单
    •      图标菜单
    •      辅助菜单
    •      交替菜单
    2.菜单类 andriod.view.menu
     
    3.菜单的参数
        名称:字符串标题
        菜单ID:整数
        组ID:表示该项是哪一组中的(组相关函数 removGroup(id) setGroupCheckable(id,checkable,exclusive)  setGroupEnabled(id,boolean,enabled)  setGroupVisible(id,visible) )
        排序:指定该菜单项在菜单中顺序的整数
     
         menu.add(1,     //组ID
                4,     //item id
                4,     //order   数字大的排在下面
               "four"  //名称
    );
    4.菜单结构 :一个菜单可以包括多个菜单项多个子菜单,一个子菜单可以包括多个菜单项和子菜单
    5.activity创建的时候会创建一个菜单实例然后调用onCreateOptionMenu回调方法,当菜单项被选择时调用activity的回调方法onOptionItemSelected
     
    6.可以为视图的长单击事件创建上下文菜单。一个选项菜单只能和一个activity关联,但是多个上下文菜单却能和该activity下的多个视图相关。
    7.可以将其他能处理某类型数据(声明了Intent过滤器)的应用的菜单,添加到本应用。
    8.可以从xml中创建菜单。
     
  • 相关阅读:
    Redhat7 安装 yum源(亲测有效)
    Win10开启FTP与配置(完整无错版)
    DataStage中Transformer的函数大全
    缺省值是什么
    扫描线
    2021.07.02笔记-DP
    2021.07.02-2膜你赛
    2021.07.01膜你赛
    2021.06.21模拟赛
    2021.06.09模拟赛
  • 原文地址:https://www.cnblogs.com/manziluo/p/5800384.html
Copyright © 2011-2022 走看看