Android中菜单的使用

在活动中使用menu

布局的实现<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android">    <item        android:id="@+id/add_item"        android:title="Add"        />    <item        android:title="remove"        android:id="@+id/remove_item"/>menu>
   /**     * 创建菜单     * 重写onCreateOptionsMenu()方法,重写方法的快捷键 ctrl+O;     */    public boolean onCreateOptionsMenu(Menu menu) {        getMenuInflater().inflate(R.menu.main,menu);//getMenuInflater()会得到inflater对象        return true;//允许当前创建的菜单显示出来    }
/**     * 实现菜单中的逻辑     * @param item     * @return     */    @Override    public boolean onOptionsItemSelected(MenuItem item) {        switch(item.getItemId()) {            case R.id.add_item:                Toast.makeText(this, "You click the Add!", Toast.LENGTH_SHORT).show();                break;            case R.id.remove_item:                Toast.makeText(this, "You click the Remove!", Toast.LENGTH_SHORT).show();                break;            default:        }        return true;    }

更多相关文章

  1. 箭头函数的基础使用
  2. NPM 和webpack 的基础使用
  3. Python list sort方法的具体使用
  4. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  5. android学习资料汇总
  6. Android(安卓)native crash log分析
  7. Android内存信息
  8. Android中使用 listView 绘制表格
  9. Android(安卓)NDK学习 简介

随机推荐

  1. Android常用语句收集
  2. Android(安卓)调用相册 拍照 实现系统控
  3. Android(安卓)Camera中参数设置
  4. RelativeLayoutd 的属性
  5. Android锁屏及监听锁屏事件
  6. Android(安卓)模拟器硬件加速
  7. Cocos2dx android build shell file
  8. Android(安卓)fastboot
  9. Android点击事件onTouchEvent与onInterce
  10. Android将assets中的zip压缩文件解压到SD