国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android中menu使用詳解

2020-02-21 17:21:27
字體:
來源:轉載
供稿:網友

Android的菜單通常都是特定模塊的,我們為了提高用戶體驗,要對菜單進行改造,讓客戶在這方面的體驗越來越好,接下來是武林技術頻道小編帶給大家的Android中menu使用詳解,一起來看看吧!

很多activity界面中都存在一個菜單欄,就是點擊右上角的一個按鈕的時候會出現一個下拉列表差不多的東西,這個功能的實現其實只需要下面的兩步,每一個activity都可以擁有自己獨一無二的menu,具體的格式可以自己進行定義,詳細的創建步驟如下

①在res下的menu中創建file_menu.xml:

<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android" >  <item    android:icon="@drawable/ic_launcher"    android:title="File">    <menu>      <group android:id="@+id/noncheckable_group" >        <item          android:id="@+id/newFile"          android:alphabeticShortcut="n"          android:title="New"/>        <item          android:id="@+id/openFile"          android:alphabeticShortcut="o"          android:title="Open"/>        <item          android:id="@+id/saveFile"          android:alphabeticShortcut="s"          android:title="Save"/>      </group>    </menu>  </item></menu>

②Java代碼:

// 創建Menu  @Override  public boolean onCreateOptionsMenu(Menu menu) {    mi.inflate(R.menu.file_menu, menu);    return true;  }  // Menu的點擊事件  @Override  public boolean onOptionsItemSelected(MenuItem item) {    switch (item.getItemId()) {    case R.id.newFile:      Toast.makeText(Menu_Resource.this, "點擊了newFile", 800).show();      break;    case R.id.openFile:      Toast.makeText(Menu_Resource.this, "點擊了openFile", 800).show();      break;    case R.id.saveFile:      Toast.makeText(Menu_Resource.this, "點擊了saveFile", 800).show();      break;    }    return true;  }  //onCreateOptionsMenu和onOptionsItemSelected方法為Acitivity中的

以上就是武林技術頻道小編為大家帶來的Android中menu使用詳解,你看完后理解沒有呢?我們還為你整理了更多專業知識,需要了解的朋友就來收藏js.Vevb.com吧!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 论坛| 吉水县| 澎湖县| 集安市| 隆安县| 社会| 清远市| 涿州市| 石河子市| 五河县| 普陀区| 乌鲁木齐县| 克什克腾旗| 高碑店市| 乌鲁木齐市| 车致| 金坛市| 盐城市| 丹棱县| 正阳县| 黔南| 天长市| 铜川市| 洛扎县| 井陉县| 武邑县| 临西县| 武功县| 龙门县| 永顺县| 福清市| 永靖县| 潼关县| 滨州市| 昌图县| 富顺县| 麦盖提县| 昌江| 大城县| 武安市| 华宁县|