res 目錄下面新建一個名字為menu的文件夾(右擊res桥狡,選擇new ---- Directory)
在這個文件夾下在新建一個名叫做main的菜單文件踩蔚。
<item
android:id="@+id/add_item"
android:title="add"/>
<item
android:id="@+id/remove_item"
android:title="Remove"/>
//上面就是表述了兩個菜單選項(xiàng)
- 展示
在想要使用的activity中選擇重寫如下兩個方法
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main,menu);//表示填充出一個菜單布局出來,往menu對象上加
return true;//只有返回true 才能展示出想要的菜單
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()){//這個方法是處理點(diǎn)擊事件的了十酣。
case R.id.add_item:
Toast.makeText(this,"你點(diǎn)擊了添加的按鈕",Toast.LENGTH_SHORT).show();
break;
case R.id.remove_item:
Toast.makeText(this,"你點(diǎn)擊了移除的按鈕",Toast.LENGTH_SHORT).show();
break;
}
return true;
}
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者