首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

创设菜单及处理点击事件

2012-06-30 
创建菜单及处理点击事件?创建菜单,并在点击的某个菜单的时候跟菜单项id去处理逻辑,后面的设置监听的方法也

创建菜单及处理点击事件

?

创建菜单,并在点击的某个菜单的时候跟菜单项id去处理逻辑,后面的设置监听的方法也是可以的,不过不建议使用,效率慢
@Override    public boolean onCreateOptionsMenu(Menu menu) {    // TODO Auto-generated method stub    menu.add(0, 1, 0, "append");    menu.add(0, 2, 1, "item2");    menu.add(0, 3, 2, "clear");    //It`s important to return true to see the menu.    return true;    }        @Override    public boolean onOptionsItemSelected(MenuItem item) {    // TODO Auto-generated method stub    //一下是你的业务逻辑代码        Log.i(TAG, item.getItemId()+ "");    return super.onOptionsItemSelected(item);    }
 @Override    public boolean onOptionsItemSelected(MenuItem item) {    // TODO Auto-generated method stub    //一下是你的业务逻辑代码    Log.i(TAG, item.getItemId()+ "");    item.setOnMenuItemClickListener(new MyResponse());    return super.onOptionsItemSelected(item);    }    class MyResponse implements OnMenuItemClickListener{@Overridepublic boolean onMenuItemClick(MenuItem item) {// TODO Auto-generated method stubLog.i(TAG, "MyResponse +++++++++" + item.getIntent().getAction());return false;}
?

热点排行