<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • Android學習筆記Menu介紹一

    時間:2020-09-21 18:01:49 讀書筆記 我要投稿

    Android學習筆記Menu介紹一

      背景:

    Android學習筆記Menu介紹一

      Android3.0(API level 11)開始,Android設備不再需要專門的菜單鍵。

      隨著這種變化,Android app應該取消對傳統6項菜單的依賴。取而代之的.是提供anction bar來提供基本的用戶功能。

      創建3種基本的菜單

      Options menu(選項菜單)和action bar

      選項菜單是放置在app中具有全局影響的功能,例如“搜索”,“發郵件”,“設置”等

      在Android3.0及以上,選項菜單被放置在action bar上。

      創建一個選項菜單:

      重寫onCreateOptionMenu()方法

      @Override public boolean onCreateOptionsMenu(Menu menu) { MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.game_menu, menu); return true;}

      有兩種方法添加菜單項(menu items):一種是引用xml文件,另一種是使用add()方法。

      Android2.3中,系統在用戶點擊菜單(Menu)鍵后調用onCreateOptionMenu()方法,在3.0及以上,系統在開始Activity時調用onCreateOptionMenu()方法。

      處理菜單項響應事件:

      調用onOptionsItemSelected(MenuItem item)方法

      @Overridepublic boolean onOptionsItemSelected(MenuItem item) { // Handle item selection switch (item.getItemId()) { case R.id.new_game: newGame(); return true; case R.id.help: showHelp(); return true; default: return super.onOptionsItemSelected(item); }}

      動態改變選項菜單的內容需要使用onPrepareOptionsMenu() 方法,該方法傳遞menu對象,這樣我們就能操作它,例如增加菜單項,刪除菜單項等。

      注意,在3.0及以上,在使用onPrepareOptionsMenu方法前,需要調用 invalidateOptionsMenu ()方法。

    【Android學習筆記Menu介紹一】相關文章:

    javascript學習筆記:window對象使用介紹11-10

    android簡歷模板08-29

    嵌入式Linux+Android學習路線圖08-29

    android開發優秀簡歷08-29

    android求職簡歷模板08-29

    android論文格式11-12

    Android系統架構簡介08-14

    JavaScript學習筆記11-13

    JAVA學習筆記08-29

    Java學習筆記08-13

    主站蜘蛛池模板: 国产综合精品蜜芽| 成人精品视频在线观看| 亚洲午夜成人精品电影在线观看| 精品成人免费自拍视频| 亚洲Av永久无码精品三区在线| 国产精品综合久成人| 2022精品天堂在线视频| 亚洲AV无码久久精品蜜桃| 久久91精品综合国产首页| 2021最新国产精品一区| 99精品人妻无码专区在线视频区| 亚洲精品乱码久久久久久蜜桃图片| 精品国产不卡一区二区三区 | 最新国产乱人伦偷精品免费网站| 国产精品v欧美精品v日韩| 精品亚洲永久免费精品| 国产精品无码久久综合| 亚洲精品乱码久久久久久久久久久久 | 亚洲视频精品在线| 国产精品成人va在线观看| 精品少妇人妻av无码久久| 亚洲精品无码AV人在线播放| 亚洲国产欧美日韩精品一区二区三区| 国产在线观看高清精品| 亚洲一二成人精品区| 国产精品99久久久久久人| A级精品国产片在线观看| 国产精品特级毛片一区二区三区 | 精品在线免费观看| 国产成人亚洲合集青青草原精品 | 国产欧美日韩精品专区| 国产AV国片精品一区二区| 午夜精品免费在线观看| 欧美精品/日韩精品/国产精品| 精品国产欧美一区二区| 国产精品久久久久影院嫩草| 3D动漫精品啪啪一区二区下载| 国产精品无码日韩欧| 91精品国产综合久久精品| 91精品国产高清久久久久久io| 91麻豆精品国产自产在线观看一区|