码迷,mamicode.com
首页 > 移动开发 > 详细

《Android第一行代码》学习记录02 - 在活动中使用Menu

时间:2015-10-20 12:00:36      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

必要步骤:

  • 在res目录下新建menu文件夹,并新建菜单文件
  • 在菜单项中添加菜单项,类似如下代码:
<menu xmlns:android=”http://schema.android.com/apk/res/android”>
  <item
    android:id=”@+id/itemId1”
    android:title=”itemName1”/>
  <item
    android:id=”@+id/itemId2”
    android:title=”itemName2” />
</menu>
  • 在使用该菜单的活动中重载onCreateOptionsMenu()方法,用来载入菜单文件,类似如下代码:
public boolean onCreateOptionsMenu(Menu menu) {
  getMenuInflater.inflate(R.menu.菜单名, menu);
  return true;
}

在使用该菜单的活动中重载onOptionsItemSelected()方法,用来响应每个菜单项点击后执行的操作,类似如下代码:

public boolean onOptionsItemSelected(MenuItem item) {
  switch (item.getItemId()) {
    case R.id.itemId1:
      … // 处理代码
      break;
    case R.id.itemId2:
      … // 处理代码
      break;
    default:
  }
  return true;
}

《Android第一行代码》学习记录02 - 在活动中使用Menu

标签:

原文地址:http://www.cnblogs.com/matclone/p/4894051.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!