Android中菜单的使用
16lz
2021-12-04
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; }
更多相关文章
- 箭头函数的基础使用
- NPM 和webpack 的基础使用
- Python list sort方法的具体使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- android学习资料汇总
- Android(安卓)native crash log分析
- Android内存信息
- Android中使用 listView 绘制表格
- Android(安卓)NDK学习 简介