zoukankan      html  css  js  c++  java
  • Android设置一个SubMenu来更改背景颜色

    public boolean onCreateOptionsMenu(Menu menu) {
            // Inflate the menu; this adds items to the action bar if it is present.
            SubMenu bg = menu.addSubMenu("背景");//添加主菜单
            bg.add(0,ITEM1,2,"红色");//添加子菜单红色
            bg.add(0,ITEM2,1,"蓝色");//添加子菜单蓝色
            return true;
        }

    bg.add(int groupId,int itemId,int order,CharSequence title)第一个参数是组号,第二个是菜单项的唯一标识ID,第三个是顺序,第四个是所显示的菜单名称

    public boolean onOptionsItemSelected(MenuItem item){
            switch (item.getItemId()){
            case ITEM1:
            relative.setBackgroundResource(Color.Red);//设置红色
            break;
            case ITEM2:
            relative.setBackgroundColor(Color.BLUE);//设置蓝色
            break;
            }
            return true;
        }
  • 相关阅读:
    ASP.NET初识4
    属性
    ASP.NET初识4
    ACCP6.0第九章练习
    ASP.NET初识1
    鼠标指针含义
    ASP.NET初识2
    第三部分
    ASP.NET初识3
    ASP.NET初识5
  • 原文地址:https://www.cnblogs.com/seantown/p/2802540.html
Copyright © 2011-2022 走看看