在菜单中加入图片
这里是怎样在一个菜单中加入一个图片...
代码如下:
@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也大致上了解些它的用途。
浙公网安备 33010602011771号