(十一)Menu及其使用
来源:互联网 发布:淘宝买家秀链接在哪里 编辑:程序博客网 时间:2024/06/09 23:21
1、Menu的一级菜单与二级菜单的新建,以及单选与复选。值得一提,复选需要对状态进行手工设定
public boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);SubMenu sub1 = menu.addSubMenu(0, 1, 0, "您的性别是");SubMenu sub2 = menu.addSubMenu(0, 1, 0, "喜欢的书是");// SUB1sub1.setHeaderIcon(R.drawable.ic_launcher);sub1.setHeaderTitle("请选择您的性别");sub1.addSubMenu(0, FEMALE, 0, "女士");sub1.addSubMenu(0, MALE, 0, "男士");sub1.setGroupCheckable(0, true, true);// SUB2items[0] = sub2.add(1, Green, 0, book[0]).setCheckable(true);items[1] = sub2.add(1, RED, 0, book[1]).setCheckable(true);return true;}public boolean onOptionsItemSelected(MenuItem mi) {switch (mi.getItemId()) {case MALE:edittext.setText("您选择的是:男士");mi.setChecked(true);break;case FEMALE:edittext.setText("您选择的是:女士");mi.setChecked(true);break;case Green:if (mi.isChecked()) {mi.setChecked(false);} else {mi.setChecked(true);}break;case RED:if (mi.isChecked()) {mi.setChecked(false);} else {mi.setChecked(true);}break;}return true;}
0 0
- (十一)Menu及其使用
- NSNumber 使用(十一)
- android menu的使用(Menu无法弹出问题)
- Menu使用
- Android Menu:使用Popup Menu
- Java中Synth外观学习(十一)--Menu及MenuItem的定制
- Java常用类及其方法(十一)---正则表达式Pattern
- android学习:菜单(Menu)的使用
- Menu详解(三):使用上下文菜单
- Android studio 使用Menu(菜单)
- 使用上下文菜单(Context Menu)
- 在活动中使用Menu(笔记)
- OllyDbg 使用笔记 (十一)
- (十一)swift 使用SQLite
- rcp(插件开发)深入理解菜单(Menu)功能及其扩展点
- Android中Option menu和Context menu的使用(十六)
- Eclipse 插件开发 -- 深入理解菜单(Menu)功能及其扩展点
- Eclipse 插件开发 -- 深入理解菜单(Menu)功能及其扩展点
- Word2007 生成目录英文变成大写的解决办法
- windows下Qt Creator5.1.0编写程序以及调用OpenCV库
- hdu2002解题报告
- VS2010+QT5.1+opencv2.4.5图像界面第一个程序
- Maven: Could not get the value for parameter encoding for plugin execution default-resources Plugin
- (十一)Menu及其使用
- ArcGIS for Android 例子Offline Editor (BETA)(五)
- VBA for Word 学习笔记(一)
- POJ:2356 Find a multiple(鸽巢原理)
- 两个开源的社会网络分析工具(NodeXL,ORA)
- opencv将图片分成多个256*256像素的小图片
- Java jdbc数据库连接池总结!
- Android仿易信界面SlidingMenu左右滑动
- 学习和应用社会网络分析,为什么要选用Pajek