在菜单中加入图片

 这里是怎样在一个菜单中加入一个图片...

代码如下:

    @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;
     }  
    }

其中运行效果如下:系统设置

图1

 

图2

这心的体会:

从老师上课讲现在练习我学会了怎么在一个菜单中加入一张图片,现在主要是在练习所以对图片没有什么的要求随便找了个放上去的。在这里我还巩固了课上老师所讲的菜单创建、还有对于菜单、子菜单的创建。而且也慢慢地开始认识了Android这门课程,也会了许多知识,对Android也大致上了解些它的用途。

posted on 2013-06-20 21:03  计应111 马兵  阅读(168)  评论(0)    收藏  举报

导航