亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Android > 正文

Android開發實現SubMenu選項菜單和子菜單示例

2019-10-21 21:19:19
字體:
來源:轉載
供稿:網友

本文實例講述了Android開發實現SubMenu選項菜單和子菜單。分享給大家供大家參考,具體如下:

簡介:

SubMenu:代表一個子菜單,包含1~N個MenuItem

實現效果:

Android開發,SubMenu,選項菜單,子菜單

具體實現方法:

主活動 MainActivity:

public class MainActivity extends AppCompatActivity {  //定義 “字體大小” 菜單項的標識  final int FONT_10 = 0x111;  final int FONT_12 = 0x112;  final int FONT_14 = 0x113;  final int FONT_16 = 0x114;  final int FONT_18 = 0x115;  //定義“普通菜單項” 的標識  final int PLAIN_ITEM = 0x11b;  //定義“字體顏色”的菜單項的標識  final int FONT_RED = 0x116;  final int FONT_BLUE = 0x117;  final int FONT_GREEN = 0x118;  private EditText editText;  @Override  protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    editText = (EditText) findViewById(R.id.txt);  }  //當用戶點擊按鈕鍵時 觸發該方法  @Override  public boolean onCreateOptionsMenu(Menu menu) {    //添加字體大小的子菜單    SubMenu fontMenu = menu.addSubMenu("字體大小");    //設置菜單圖標    fontMenu.setIcon(R.drawable.seek02);    //設置菜單頭的圖標    fontMenu.setHeaderIcon(R.drawable.seek03);    //設置菜單頭的標題    fontMenu.setHeaderTitle("選擇字體大小");    fontMenu.add(0, FONT_10, 0 ,"10號字體");    fontMenu.add(0, FONT_12, 0 ,"12號字體");    fontMenu.add(0, FONT_14, 0 ,"14號字體");    fontMenu.add(0, FONT_16, 0 ,"16號字體");    fontMenu.add(0, FONT_18, 0 ,"18號字體");    //向Menu中添加普通菜單項    menu.add(0, PLAIN_ITEM, 0, "普通菜單選項");    //向Menu中添加"字體顏色"的子菜單    SubMenu colorMenu = menu.addSubMenu("字體顏色");    colorMenu.setIcon(R.drawable.find1);    //設置菜單頭圖標    colorMenu.setHeaderIcon(R.drawable.find);    //設置菜單頭標題    colorMenu.setHeaderTitle("選擇文字顏色");    colorMenu.add(0, FONT_RED, 0, "紅色");    colorMenu.add(0, FONT_GREEN, 0, "綠色");    colorMenu.add(0, FONT_BLUE, 0, "藍色");    return super.onCreateOptionsMenu(menu);  }  @Override  public boolean onOptionsItemSelected(MenuItem item) {    //判斷單機的是那個菜單項    switch (item.getItemId()){      case FONT_10:        editText.setTextSize(10*2);        break;      case FONT_12:        editText.setTextSize(12*2);        break;      case FONT_14:        editText.setTextSize(14*2);        break;      case FONT_16:        editText.setTextSize(16*2);        break;      case FONT_18:        editText.setTextSize(18*2);        break;      case FONT_RED:        editText.setTextColor(Color.RED);        break;      case FONT_GREEN:        editText.setTextColor(Color.GREEN);        break;      case FONT_BLUE:        editText.setTextColor(Color.BLUE);        break;      case PLAIN_ITEM:        Toast.makeText(MainActivity.this,"you click menu",Toast.LENGTH_SHORT).show();        break;    }    return true;  }}

布局中添加 EditText:

<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout  xmlns:android="http://schemas.android.com/apk/res/android"  xmlns:tools="http://schemas.android.com/tools"  xmlns:app="http://schemas.android.com/apk/res-auto"  android:layout_width="match_parent"  android:layout_height="match_parent"  tools:context=".MainActivity">  <EditText    android:id="@+id/txt"    android:layout_width="match_parent"    android:layout_height="wrap_content"    android:hint="用于測試的內容"/></android.support.constraint.ConstraintLayout>

 

希望本文所述對大家Android程序設計有所幫助。


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
久久人人爽人人爽人人片亚洲| 日韩在线视频观看正片免费网站| 国产一区二区色| 2021久久精品国产99国产精品| 精品久久中文字幕| 伊人av综合网| 欧美精品videossex性护士| 欧美性色xo影院| 国产亚洲aⅴaaaaaa毛片| 中文字幕欧美在线| 欧美午夜激情小视频| 国产精品成人v| 91久久久久久久一区二区| 欧美成人午夜影院| 亚洲第一在线视频| 日韩av在线免播放器| 欧美激情亚洲综合一区| 亚洲男人天堂2023| 日韩av不卡在线| 日韩中文av在线| 欧美激情女人20p| 91精品国产综合久久久久久久久| 欧美日韩在线观看视频小说| 久久天堂av综合合色| 日韩一级裸体免费视频| 久久国产精彩视频| 日韩免费观看在线观看| 色妞色视频一区二区三区四区| 久久久久久久999精品视频| 亚洲视频日韩精品| 国产精品白嫩美女在线观看| 福利一区视频在线观看| 这里只有精品在线播放| 国产精品一区二区久久国产| 国产欧美精品在线播放| 在线日韩av观看| 亚洲免费影视第一页| 欧洲美女7788成人免费视频| 国产精品久久婷婷六月丁香| 精品久久久久久久久久久久久| 亚洲精品99久久久久| 久热精品视频在线观看| 欧美另类69精品久久久久9999| 蜜臀久久99精品久久久久久宅男| 久久久91精品国产一区不卡| 欧美日韩午夜视频在线观看| 欧美激情一区二区三区久久久| 国产国语刺激对白av不卡| 国产一区二区三区免费视频| 这里只有视频精品| 欧美视频专区一二在线观看| 国产女人18毛片水18精品| 国产精品久久久久久久电影| 青青草国产精品一区二区| 国产欧美日韩精品在线观看| 日本在线观看天堂男亚洲| 久久久久久69| 91地址最新发布| 亚洲福利在线视频| 91免费的视频在线播放| 亚洲性无码av在线| 538国产精品视频一区二区| 日韩美女在线看| 日韩欧美大尺度| 96精品久久久久中文字幕| 丝袜一区二区三区| 国产suv精品一区二区| 777国产偷窥盗摄精品视频| 精品中文字幕在线| 国产一区二区三区在线观看网站| 青青草一区二区| 国产suv精品一区二区三区88区| 亚洲精品99久久久久| 国产主播欧美精品| 最新91在线视频| 欧美中文在线观看国产| 高清一区二区三区四区五区| 中文字幕一精品亚洲无线一区| 中文字幕不卡在线视频极品| 大荫蒂欧美视频另类xxxx| 久久久国产在线视频| 91精品久久久久久久久久| 国产美女搞久久| 亚洲第一页自拍| 欧美床上激情在线观看| 日韩暖暖在线视频| 国产精品久久久久999| 国产精品96久久久久久又黄又硬| 中文欧美日本在线资源| 亚洲电影免费观看高清| 精品亚洲男同gayvideo网站| 欧美精品久久久久| 日韩精品免费电影| 97视频在线观看播放| 亚洲一区美女视频在线观看免费| 久久久欧美精品| 亚洲人精品午夜在线观看| 久久91超碰青草是什么| 欧美裸体xxxx极品少妇| 欧美一区第一页| 日韩免费不卡av| 91精品国产成人| 欧美国产一区二区三区| 丝袜美腿亚洲一区二区| 欧美丰满少妇xxxxx做受| 91在线中文字幕| 亚洲新中文字幕| 欧美另类在线观看| www.久久撸.com| 日韩免费电影在线观看| 欧美亚洲伦理www| 日韩中文字幕在线视频播放| 久久久亚洲影院你懂的| 精品久久香蕉国产线看观看亚洲| 精品自拍视频在线观看| 日韩成人激情影院| 热re99久久精品国产66热| 国产91热爆ts人妖在线| y97精品国产97久久久久久| 国产精品电影观看| 在线日韩第一页| 欧美性videos高清精品| 亚洲美女中文字幕| 粉嫩老牛aⅴ一区二区三区| 久久天天躁狠狠躁夜夜爽蜜月| 亚洲护士老师的毛茸茸最新章节| 69视频在线免费观看| 亚洲综合一区二区不卡| 亚洲美女在线观看| 欧美性xxxx18| 国产精品高潮呻吟久久av无限| 中文字幕欧美日韩| 欧美一级黄色网| 欧美午夜丰满在线18影院| 欧美中文字幕在线观看| 亚洲成色www8888| 欧美电影免费看| 国产精选久久久久久| 国产欧美va欧美va香蕉在| 欧美日韩中文在线| 亚洲视频综合网| 日韩中文字幕视频在线观看| 亚洲va久久久噜噜噜久久天堂| 中国china体内裑精亚洲片| 91精品国产高清久久久久久91| 国产精品视频久久久久| 欧美在线性爱视频| 欧美精品在线看| 欧美国产激情18| 欧美风情在线观看| 日韩电影在线观看免费| 国产综合在线看| 欧美激情视频播放| 亚洲日本成人网| 中文字幕在线日韩| 精品国内自产拍在线观看| 久久免费精品日本久久中文字幕| 国产精品视频资源| 国产美女精品视频免费观看| 欧美国产亚洲视频| 国产精品96久久久久久又黄又硬| 日韩视频精品在线| 亚洲精品720p| 久久久久久久久网站|