1.右击res-->New-->Directory输入文件名menu,在此文件夹下新建main菜单文件:右击menu-->New-->Menu resource file

2.在main.xml中添加如下代码:

<menu xmlns:android="http://schemas.android.com/apk/res/android">
  <item
     android:id="@+id/add_item"
     android:title="Add"/>
  <item
     android:id="@+id/remove_item"
     android:tilte="Remove"/>
</menu>

3.活动中重写OnCreateOptionsMenu()方法

 public boolean onCreateOptionsMenu(Menu menu){
getMemuInflater().inflate(R.menu.main,menu);  //获取MenuInflater对象,并调用inflate方法创建菜单。
return true;
}

4.响应item点击事件

public boolean onOptionsItemSelected(MenuItem item){
switch(item.getItemid()){
case R.id.add_item:
      Toast.makeText(this,"点击了Add",Toast.LENGTH_SHORT).show();
break;
     case R.id.remove_item:
      Toast.makeText(this,"点击了Add",Toast.LENGTH_SHORT).show();
      break;
     default:
    }
  return true;
}

最新文章

  1. python-virtualenv(多个独立开发环境)
  2. js动态生成表格
  3. [POJ2586]Y2K Accounting Bug
  4. 提高安全性而在HTTP响应头中可以使用的各种响应头字段
  5. boost解析json(2)
  6. [BZOJ]1016 JSOI2008 最小生成树计数
  7. PropertiesUtil 读取配置文件工具类
  8. Android中FragmentPagerAdapter对Fragment的缓存(二)
  9. 深入MySQL源码 学习方法 何登成专家
  10. 项目经验谈---IM新消息界面刷新异常处理记录
  11. 安装ngix
  12. Android的StrictMode
  13. Greenplum+Hadoop学习笔记-14-定义数据库对象之创建与管理模式
  14. 用js给html控件赋值
  15. 移植cjson到windows下编译
  16. 【mongodb系统学习之十】mongodb查询(二)
  17. 决策树(decision tree)
  18. PMP:6.项目进度管理
  19. j2ee分布式缓存同步实现方案dlcache
  20. 使用gprof对应用程序做性能评测

热门文章

  1. LeetCode第[15]题(Java):3Sum (三数之和为目标值)——Medium
  2. 20165332 预备作业三 Linux安装及命令入门
  3. APP耗电量专项测试整理
  4. 四十七 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现搜索的自动补全功能
  5. LeetCode OJ:Maximum Product Subarray(子数组最大乘积)
  6. vs中: 错误,未定义的标识符getline 的解决方法
  7. Leetcode 1019. Next Greater Node In Linked List
  8. 从无到有开发自己的Wordpress博客主题---创建主题
  9. Amazon 发送个人文档无回复
  10. Hadoop集群中节点角色定义