菜单项上加图片

计应111班    杜勇

      为了这个人的向往美的感觉,所以我们在做好了单调的菜单选项之后,我们可以把这个菜单

变得更加美观一些,所以我们可以在在菜单的基础上加上图片,使其更具美感。程序代码如下:

@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {

     SubMenu subMenu = menu.addSubMenu( "系统设置");    // 子菜单可以包括多个菜单项   
     MenuItem menuitem1 = subMenu.add(1, 1, 1, "显示设置");  
     subMenu.add(1, 2, 2, "网络设置");  
     subMenu.add(1, 3, 3, "高级设置");   
     subMenu.add(1, 4, 4, "安全设置"); 
     menuitem1.setIcon(R.drawable.ic_launcher);        //但是子菜单本身是支持图标的  
     subMenu.setIcon(R.drawable.ic_launcher);        // 显示菜单请返回
     
     SubMenu subMenu2 = menu.addSubMenu( "声音设置");    // 子菜单可以包括多个菜单项   
     @SuppressWarnings("unused")
     MenuItem menuitem2 = subMenu2.add(2,1,1, "音量"); 
     subMenu2.add(2, 2, 2, "铃声");  
     subMenu2.add(2, 3, 3, "触屏提示音");   
     subMenu2.add(2,4, 4, "通知铃声"); 
     subMenu2.add(2,5, 5, "SRS音效设置"); 
     
     SubMenu subMenu3 = menu.addSubMenu( "文件设置");    // 子菜单可以包括多个菜单项   
     @SuppressWarnings("unused")
     MenuItem menuitem3 = subMenu3.add(3,1,1, "修改"); 
     subMenu3.add(3, 2, 2, "打开");  
     subMenu3.add(3, 3, 3, "保存");   
     subMenu3.add(3,4, 4, "删除"); 
     
     SubMenu subMenu4 = menu.addSubMenu( "显示设置");    // 子菜单可以包括多个菜单项   
     @SuppressWarnings("unused")
     MenuItem menuitem4 = subMenu4.add(4,1,1, "亮度"); 
     subMenu4.add(4, 2, 2, "壁纸");  
     subMenu4.add(4, 3, 3, "自动旋转屏幕");   
     subMenu4.add(4,4, 4, "休眠"); 
     return true;
     }   
    }

其中运行效果如下图:

      尽管这次的作业我是向别人求的代码,我自己只是在android开发的环境上自己调试了一番。尽管这个图

片不是非常的好看,但是这里我只是想表达一种方法,找好看、漂亮的图片这就是那些学习平面设计的人做的

了。

转载于:https://www.cnblogs.com/ralysolitary/archive/2013/05/14/3077786.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值