读书人

android创造菜单

发布时间: 2012-09-02 21:00:34 作者: rapoo

android创建菜单
android手机上一般提供一个“菜单”按钮,当按下菜单按钮时会出现一个菜单,这是怎么实现的呢 , android的Activity提供一个 onCreateOptionsMenu()方法供我们重写,当按钮按下时,这个方法被调用,我们可以在其中动态添加菜单选项,目前可以选择两种方式添加,xml配置方式、硬编码方法。
1. xml配置方式: 在res添加menu目录,然后再旗下添加一个menu.xml文件,其内容如下:


然后再Activity中重写onCreateOptionsMenu方法,如下:
 @Override  public boolean onMenuItemSelected(int featureId, MenuItem item) {// TODO Auto-generated method stubswitch (item.getItemId()) {case R.id.newItem:this.setTitle("新建菜单被单击");break;case R.id.deleteItem:this.setTitle("删除菜单被单击");break;case R.id.editItem:this.setTitle("编辑菜单被单击");break;default:break;}return super.onMenuItemSelected(featureId, item);}

读书人网 >Android

热点推荐