天天躁日日躁狠狠躁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實例剖析筆記(二),轉載需保留來源!

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

主站蜘蛛池模板: 在线播放成人无码日 | 国产精品一区二区免费 | 西施打开双腿下面好紧 | 青青热久精品国产亚洲AV无码 | 幼儿交1300部一区二区 | 国产成人精品三级在线 | 小护士大pp | 久久在精品线影院 | 国产精品A久久777777 | 国产成人精品男人的天堂网站 | 久久机热视频免费 | 国产高清视频免费最新在线 | 国产精品av免费观看 | 国产噜噜噜精品免费 | 99精品视频在线观看re | 挺进老师的紧窄小肉六电影完整版 | 国产高清视频免费最新在线 | 十八禁肉动漫无修在线播放 | 亚洲国产在线午夜视频无 | 高清bblxx手机在线观看 | 538prom精品视频我们不只是 | 98久久无码一区人妻A片蜜 | yellow免费观看直播 | 99热久这里都是精品小草 | 伊人免费在线 | 午夜无码片在线观看影院 | 国产1广场舞丰满老女偷 | 国产亚洲精品久久久无码狼牙套 | 亚洲黄色免费在线观看 | 十二月综合缴缴情 | CHINESE熟女老女人HD视频 | 99久久国产露脸精品麻豆 | 小荡娃奶真大 | YELLOW在线观看高清视频免费 | 永久免费在线观看视频 | 国产精品久久久亚洲偷窥女厕 | 我在厨房摸岳的乳HD在线观看 | 国内自拍 在线 亚洲 欧美 | 999精品国产人妻无码系列 | 国产精品亚洲欧美一区麻豆 | a级男女性高爱潮高清试看 A级毛片无码久久精品免费 |