Android菜单
2016-01-03 12:13
639 查看
在Activity中,重写两个方法:
main.xml
[code] @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main, menu); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { super.onOptionsItemSelected(item); switch (item.getItemId()) { case R.id.robotlist: // do something break; case R.id.about: // do something break; } return true; }
main.xml
[code]<menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" tools:context="com.robot.MainActivity" > <item android:id="@+id/robotlist" android:orderInCategory="100" android:showAsAction="never" android:title="刷新机器人列表"/> <item android:id="@+id/about" android:orderInCategory="100" android:showAsAction="never" android:title="APP使用说明"/> </menu>
相关文章推荐
- android studio中setContentView时R.layout 找不到已存在的布局文件
- Android IPC机制(二)用Messenger进行进程间通信
- Android SDK开发 -- TitleBar重构 (代理模式-优化)
- Android获取WiFi IP地址
- Android开发学习之路-Service和Activity的通信
- Android 百度地图经纬度转换成地址
- Android 4.4(API 19)闹钟管理与计步器功能
- 关于 android ImageView 圆角处理 圆图
- Gradle for Android 第三篇( 依赖管理 )
- Android访问权限详解
- android的SDCard数据写入
- Gradle for Android 第一篇( 从 Gradle 和 AS 开始 )
- AS基础命令篇一 - android
- 写给2016的自己
- 《Monkey Android》第15课Spinner和AutoCompleteTextView
- Android对应版本号
- android viewpager+fragment做主界面(超容易理解的demo!)
- android studio 代码混淆
- android studio 多渠道打包
- android 文本框添加边框and 代码横线疑惑