Android menu add中的4个参数说明
2014-12-26 13:54
288 查看
/** * * add()方法的四个参数,依次是: * * 1、组别,如果不分组的话就写Menu.NONE, * * 2、Id,这个很重要,Android根据这个Id来确定不同的菜单 * * 3、顺序,那个菜单现在在前面由这个参数的大小决定 * * 4、文本,菜单的显示文本 * * 第一个int类型的group ID参数,代表的是组概念,你可以将几个菜单项归为一组,以便更好的以组的方式管理你的菜单按钮。 * * 第二个int类型的item * ID参数,代表的是项目编号。这个参数非常重要,一个itemID对应一个menu中的选项。在后面使用菜单的时候,就靠这个item * ID来判断你使用的是哪个选项。 * * 第三个int类型的orderID参数,代表的是菜单项的显示顺序。默认是0,表示菜单的显示顺序就是按照add的显示顺序来显示。 * * 第四个String类型的title参数,表示选项中显示的文字。 ***/ @Override public boolean onCreateOptionsMenu(Menu menu) { SubMenu colorSm = menu.addSubMenu(1, 1, 1, "选择画笔颜色"); colorSm.add(2, 200, 200, "红色"); colorSm.add(2, 210, 210, "绿色"); colorSm.add(2, 220, 220, "蓝色"); colorSm.add(2, 230, 230, "紫色"); colorSm.add(2, 240, 240, "黄色"); colorSm.add(2, 250, 250, "黑色"); menu.add(1, 2, 2, "设置画笔粗细"); SubMenu widthSm = menu.addSubMenu(1, 3, 3, "设置画笔样式"); widthSm.add(3, 300, 300, "线状画笔"); widthSm.add(3, 301, 301, "填充画笔"); menu.add(1, 4, 4, "清空画布"); menu.add(1, 5, 5, "保存画布"); menu.add(1, 6, 6, "退出应用"); return true; }
相关文章推荐
- android Acitvity action,flag和category各个参数的说明
- android的动画相关参数说明
- Android SQLiteDatabase中query、insert、update、delete方法参数说明
- android中设置快捷键方法setShortcut参数的说明
- Android之SimpleAdapter简单实例和SimpleAdapter参数说明
- android Acitvityaction,flag和category各个参数的说明
- android:inputType参数类型说明
- Android界面设计——android:inputType参数类型说明
- android源码中makefile文件中各参数说明
- android:inputType参数类型说明
- android Acitvity action,flag和category各个参数的说明
- Bitmap android.graphics.Bitmap.createBitmap(int width, int height, Config config) Config参数的说明
- Android 模拟器创建参数说明
- android 布局方式的参数说明
- MySQL 4个timeout参数说明
- android:orientation参数说明
- android中AudioRecord采集音频的参数说明
- Android动画参数说明
- android:inputType参数类型说明
- android:inputType参数类型说明