Android SDK提供的菜單有如下幾種:
創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括平山網(wǎng)站建設(shè)、平山網(wǎng)站制作、平山網(wǎng)頁(yè)制作以及平山網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,平山網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到平山省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
1.選項(xiàng)菜單:最常規(guī)的菜單,android中把它叫做option menu
2.子菜單:android中點(diǎn)擊子菜單將彈出懸浮窗口顯示子菜單項(xiàng)。子菜單不支持嵌套,即子菜單中不能再包括其他子菜單
public boolean onCreateOptionsMenu(Menu menu) { // TODO Auto-generated method stub int base = menu.FIRST; // 一個(gè)menu可以包括多個(gè)子菜單 SubMenu sm = menu.addSubMenu(base,base+1,menu.NONE,"戳我"); // 子菜單可以包括多個(gè)菜單項(xiàng) MenuItem mi = sm.add(base,base+1,base+1,"第一排"); sm.add(base,base+2,base+2,"第二排"); return true; }
3.上下文菜單:android中長(zhǎng)按視圖控件后出現(xiàn)的菜單,windows點(diǎn)擊右鍵彈出的菜單即上下文菜單
4.圖標(biāo)菜單:這個(gè)比較簡(jiǎn)單,就是帶icon的菜單項(xiàng),需要注意的是子菜單項(xiàng)、上下文菜單項(xiàng)、擴(kuò)展菜單項(xiàng)均無(wú)法顯示圖標(biāo)。
5.選擇菜單(alternative menu)
6.擴(kuò)展菜單:選項(xiàng)菜單最多只能顯示6個(gè)菜單項(xiàng),超過(guò)6個(gè)時(shí),第6個(gè)菜單項(xiàng)及后面的都會(huì)被系統(tǒng)自動(dòng)替換為一個(gè)叫“更多”的子菜單,原來(lái)顯示不下的菜單項(xiàng)都作為“更多”菜單的子菜單項(xiàng)。