在activity中覆寫下面兩個方法:
//此種方法可以建立選單項menu,其實還簡單一點的方法,我們可以使用menuinflater建立選單
@override
public
boolean
oncreateoptionsmenu(menu menu)
//選單響應
@override
public
boolean
onoptionsitemselected(menuitem item)
return
true
; }
在res/menu資料夾下,修改main.xml
<接著修改activity的方法item
android:id
="@+id/menu1"
android:icon
="@android:drawable/alert_dark_frame"
android:title
="menu1"
/>
<
item
android:id
="@+id/menu2"
android:icon
="@android:drawable/alert_dark_frame"
android:title
="menu2"
/>
<
item
android:id
="@+id/menu3"
android:icon
="@android:drawable/alert_dark_frame"
android:title
="menu3"
/>
<
item
android:id
="@+id/menu4"
android:icon
="@android:drawable/alert_dark_frame"
android:title
="menu4"
/>
@override獲取手機解析度大小public
boolean
oncreateoptionsmenu(menu menu)
@override
public
boolean
onoptionsitemselected(menuitem item)
return
super
.onoptionsitemselected(item);
}// 顯示系統設定的方法
private
void
showsettings()
private displaymetrics dm = newdisplaymetrics();
getwindowmanager().getdefaultdisplay().getmetrics(dm);
//獲得手機的寬頻和高度畫素單位為px
string str = "手機螢幕解析度為:" + dm.widthpixels +" * "+dm.heightpixels;
android選單項新增
adt連線手機直接測試速度飛快,感覺不錯,乾脆晚上再做個簡單的選單項功能。選單項是系統內建功能,所以使用起來只是簡單的呼叫 override public boolean oncreateoptionsmenu menu menu 其中menu.add 的四個選項按順序分別為 分組號,id,排序號,...
遍歷選單項
遍歷任何窗體的menuitem 用了兩個多小時 略做修改,就可以實現其他功能,getmenuiteminfo提供的資訊足夠用了 procedure explorermenuitem menuhandle thandle varmenuindex integer menucaptionarray ar...
選單項引數
引數一 選單項 引數二 mf bycommand 表明 引數一 給出了選單項的識別符號。如果mf bycommand和mf position都沒被指定,則mf bycommand為預設標誌。mf byposition 表明 引數一 給出了選單項的以零為基準的相對位置。mf disabled 表明選單...