天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Android實例剖析筆記(二)

  簡介

  Android提供了三種菜單類型,分別為options menu,context menu,sub menu。

  options menu就是通過按home鍵來顯示,context menu需要在view上按上2s后顯示。這兩種menu都有可以加入子菜單,子菜單不能種不能嵌套子菜單。options menu最多只能在屏幕最下面顯示6個菜單選項,稱為iconmenu,icon menu不能有checkable選項。多于6的菜單項會以more icon menu來調出,稱為expanded menu。options menu通過activity的onCreateOptionsMenu來生成,這個函數只會在menu第一次生成時調用。任何想改變options menu的想法只能在onPrepareOptionsMenu來實現,這個函數會在menu顯示前調用。onOptionsItemSelected 用來處理選中的菜單項。

  context menu是跟某個具體的view綁定在一起,在activity種用registerForContextMenu來為某個view注冊context menu。context menu在顯示前都會調用onCreateContextMenu來生成menu。onContextItemSelected用來處理選中的菜單項。

  Android還提供了對菜單項進行分組的功能,可以把相似功能的菜單項分成同一個組,這樣就可以通過調用setGroupCheckable,setGroupEnabled,setGroupVisible來設置菜單屬性,而無須單獨設置。

  Options Menu

Notepad中使用了options menu和context menu兩種菜單。首先來看生成options menu的onCreateOptionsMenu函數。

  menu.add(0, MENU_ITEM_INSERT, 0, R.string.menu_insert)
                .setShortcut(
'3''a')
                .setIcon(Android.R.drawable.ic_menu_add);

it知識庫Android實例剖析筆記(二),轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 亚洲精品天堂在线 | 近亲乱中文字幕 | 久久综合中文字幕佐佐木希 | 美女脱内衣裸身尿口露出来 | 中字幕视频在线永久在线 | 九九热在线观看视频 | 国产精品久久久久久人妻精品蜜桃 | 好男人视频免费高清在线观看www | 亚洲国产综合久久精品 | 日本乱hd高清videos | 男女疯狂一边摸一边做羞羞视频 | 美女搜查官被高难度黑人在线播放 | 成人免费看片又大又黄 | 男插女高潮一区二区 | xxx性欧美在线 | 花蝴蝶高清观看免费 | 花蝴蝶在线直播观看 | 成人免费看片又大又黄 | 桃隐社区最新最快地址 | 偷窥 亚洲 色 国产 日韩 | 亚洲一区二区三区乱码在线欧洲 | 国产电影三级午夜a影院 | 日本无码毛片久久久九色综合 | 爆操大胸美女 | 99热久久视频只有精品6国产 | 黄色a三级三级三级免费看 黄色a三级免费看 | 免费A级毛片无码无遮挡 | 国产69精品久久久久无码麻豆 | 在线欧美精品一区二区三区 | 久久天天婷婷五月俺也去 | 毛片免费观看的视频 | 99久久久无码国产AAA精品 | 国产免费变态视频网址网站 | 亚洲精品天堂自在久久77 | 精彩国产萝视频在线 | 精品无码三级在线观看视频 | 快播官方网站 | 久久久WWW免费人成精品 | 欲插爽乱浪伦骨 | 噜噜噜狠狠夜夜躁精品 | 免费鲁丝片一级在线观看 |