<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • Android學(xué)習(xí)筆記Menu介紹一

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

    Android學(xué)習(xí)筆記Menu介紹一

      背景:

    Android學(xué)習(xí)筆記Menu介紹一

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

      隨著這種變化,Android app應(yīng)該取消對(duì)傳統(tǒng)6項(xiàng)菜單的依賴。取而代之的.是提供anction bar來(lái)提供基本的用戶功能。

      創(chuàng)建3種基本的菜單

      Options menu(選項(xiàng)菜單)和action bar

      選項(xiàng)菜單是放置在app中具有全局影響的功能,例如“搜索”,“發(fā)郵件”,“設(shè)置”等

      在Android3.0及以上,選項(xiàng)菜單被放置在action bar上。

      創(chuàng)建一個(gè)選項(xiàng)菜單:

      重寫onCreateOptionMenu()方法

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

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

      Android2.3中,系統(tǒng)在用戶點(diǎn)擊菜單(Menu)鍵后調(diào)用onCreateOptionMenu()方法,在3.0及以上,系統(tǒng)在開始Activity時(shí)調(diào)用onCreateOptionMenu()方法。

      處理菜單項(xiàng)響應(yīng)事件:

      調(diào)用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); }}

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

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

    【Android學(xué)習(xí)筆記Menu介紹一】相關(guān)文章:

    javascript學(xué)習(xí)筆記:window對(duì)象使用介紹11-10

    android簡(jiǎn)歷模板08-29

    嵌入式Linux+Android學(xué)習(xí)路線圖08-29

    android開發(fā)優(yōu)秀簡(jiǎn)歷08-29

    android求職簡(jiǎn)歷模板08-29

    android論文格式11-12

    Android系統(tǒng)架構(gòu)簡(jiǎn)介08-14

    JavaScript學(xué)習(xí)筆記11-13

    JAVA學(xué)習(xí)筆記08-29

    Java學(xué)習(xí)筆記08-13

    主站蜘蛛池模板: 久久精品国产第一区二区| 亚洲AV成人无码久久精品老人| 亚洲国产主播精品极品网红| 99re这里只有精品6| 久久青青草原精品国产软件| www国产精品| 欧美精品亚洲精品日韩传电影 | 国内精品一级毛片免费看| 久久夜色撩人精品国产小说| 久久99精品久久久久久| 日韩精品无码一区二区三区免费 | 成人精品一区二区三区电影黑人| 久久久久久夜精品精品免费啦| 久久久99精品成人片中文字幕| 亚洲国产精品嫩草影院| 国产福利视精品永久免费| 久久亚洲精品中文字幕| 亚洲一日韩欧美中文字幕欧美日韩在线精品一区二 | 免费人欧美日韩在线精品| 99久久国产热无码精品免费久久久久| 97久久精品午夜一区二区| 国产午夜福利精品久久2021 | 无码人妻精品一区二区三区夜夜嗨| 精品国产呦系列在线观看免费| 久久国产精品99精品国产987| 国产精品va无码一区二区| 无码精品视频一区二区三区| 欧美日韩精品| 久久精品国产精品亚洲艾草网美妙| 国产精品v欧美精品v日本精| 精品亚洲综合在线第一区| 91精品全国免费观看青青| 精品国产AV一区二区三区| 日产精品久久久一区二区| 中文字幕九七精品乱码| 亚洲综合精品香蕉久久网| 亚洲国产综合精品一区在线播放| 亚洲av无码成人精品区在线播放| 欧美日韩综合精品| 一本一道久久a久久精品综合| 夜夜精品无码一区二区三区 |