菜单选项一般在安卓手机键盘上的MENU点击可出现,相当于x86系统中的“开始”按钮;
一般的默认是只能显示6个菜单;
具体的操作代码如下:
publicclass OptionsmenuActivity extends Activity {
/** Called when the activity is first created. */
@Override
publicvoid onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
publicstaticfinalintA = Menu.FIRST;
publicstaticfinalintB = Menu.FIRST+1;
@Override//回调函数创建菜单
publicboolean onCreateOptionsMenu(Menu menu) {
// TODO Auto-generated method stub
menu.add(0, A, A, "删除").setIcon(R.drawable.icon);
menu.add(0, B, B, "保存").setIcon(R.drawable.aaa);
//add是增加菜单,seticon是设置图标
Return true
}
@Override//回调函数点击vbutton 后可设置相应的操作
publicboolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
int a = item.getOrder();//获得ORDER号
switch(a){//通过ORDER号码,对进行一些操作
caseA: System.out.println("删除"); break;
caseB: System.out.println("保存"); break;
}
returntrue;
}