Android 创建菜单、打开不同的菜单、菜单项点击事件

来源:互联网 发布:徐千雅最新网络歌曲 编辑:程序博客网 时间:2024/06/05 00:13

创建菜单(只运行一次, 创建后不会再改变)

/** * 创建菜单(只运行一次,创建后不会再改变) */@Overridepublic boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.new_friend_list, menu);return true;}

准备创建菜单(每次打开菜单时都会运行, 在这里可以根据需要, 来打开不同的菜单):

/** * 准备创建菜单<span style="font-size:14px;">(每次打开菜单时都会运行, 在这里可以根据需要, 来打开不同的菜单)</span> */@Overridepublic boolean onPrepareOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.new_friend_list, menu);return super.onPrepareOptionsMenu(menu);}

菜单项点击事件:

/** * 菜单项事件 */@Overridepublic boolean onOptionsItemSelected(MenuItem item) {switch (item.getItemId()) {case R.id.new_friend_yes:break;case R.id.new_friend_no:break;default:break;}return super.onOptionsItemSelected(item);}


0 0
原创粉丝点击