选项菜单之二级菜单
来源:互联网 发布:淘宝网家私 编辑:程序博客网 时间:2024/04/25 08:30
今天我们讲下二级菜单,代码如下:
package com.example.optionmenu_02;import android.R.color;import android.os.Bundle;import android.app.Activity;import android.graphics.Color;import android.view.Menu;import android.view.MenuItem;import android.view.SubMenu;import android.widget.TextView;public class MainActivity extends Activity {private TextView tv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); tv = (TextView) this.findViewById(R.id.tv); } @Override public boolean onCreateOptionsMenu(Menu menu) { //设置子菜单 SubMenu fontMenu = menu.addSubMenu(0, 100, 0, "字体大小"); //设置子菜单包含的选项 fontMenu.add(0, 110, 0, "10号字体"); fontMenu.add(0, 111, 0, "12号字体"); fontMenu.add(0, 112, 0, "14号字体"); fontMenu.add(0, 113, 0, "16号字体"); fontMenu.setHeaderTitle("请选择字体大小"); fontMenu.setHeaderIcon(R.drawable.ic_launcher); //一般的菜单 menu.add(1,101,0,"普通菜单栏"); SubMenu colorMenu = menu.addSubMenu("字体颜色"); colorMenu.add(0, 115, 0, "红色"); colorMenu.add(0, 116, 0, "绿色"); colorMenu.add(0, 117, 0, "蓝色"); colorMenu.setHeaderTitle("选择字体颜色"); colorMenu.setHeaderIcon(R.drawable.ic_launcher); return true; } //菜单被点击时的点击事件 @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) {case 110:tv.setTextSize(10 * 2);break;case 111:tv.setTextSize(12 * 2);break;case 112:tv.setTextSize(14 * 2);break;case 113:tv.setTextSize(16 * 2);break;case 115:tv.setTextColor(Color.RED);break;case 116:tv.setTextColor(Color.GREEN);break;case 117:tv.setTextColor(Color.BLUE);break;default:break;} return super.onOptionsItemSelected(item); } }
0 0
- 选项菜单之二级菜单
- html之二级菜单
- QT之二级菜单
- javascript 二级动态下拉菜单选项
- javascript之折叠式二级菜单
- 二级菜单
- 二级菜单
- 二级菜单
- 二级菜单
- 二级菜单
- 二级菜单
- 二级菜单
- 二级菜单
- 二级菜单
- Android之Menu选项菜单
- Android之创建选项菜单
- 选项菜单之主菜单
- 选项菜单
- Xcode下载结果校验
- 利用typeof实现一个自己的sizeof
- CSS选择器
- 安装mySQL 解压缩版
- 文件显示命令:cat、more、less、tail、touch详解
- 选项菜单之二级菜单
- JQuery 插件
- noip2008 传球游戏 (数论,求组合数)
- HDU——1009 FatMouse' Trade
- 5个最佳Android测试框架
- codeforces round# 303(div2 E)(思路图)
- 上下文菜单
- 执行 composer update 出现Warning: This development build of composer is over 60 days old.
- 网站性能、架构、优化总结