Android ActionBar添加menu按钮
来源:互联网 发布:nginx服务器 编辑:程序博客网 时间:2024/05/17 07:52
前言
将“设置”或“添加”按钮放在ActionBar,可以让你的app看起来更加清晰,更加方便用户使用。记录一下如何在ActionBar添加menu按钮。
创建menu xml文件
- 在res->menu文件夹中创建menu_main.xml
android:orderInCategory
设置按钮的排序顺序;app:showAsAction
设置显示方式,ifRoom
设置为当ActionBar有位置时显示,当没有位置时收起;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
为ActionBar添加按钮
- 在Activity中,重写
onCreateOptionsMenu
; - 将menu_main.xml添加进来;
- 1
- 2
- 3
- 4
- 5
为按钮添加点击事件
- 在Activity中,重写
onOptionsItemSelected
;
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
总结
- ActionBar的menu按钮,事先定义好xml;
- 在Activity中重写
onCreateOptionsMenu
,将菜单按钮添加进来;
- 在Activity中重写
onOptionsItemSelected
,监听按钮的点击事件;
转自:http://blog.csdn.net/SeanHuang1661/article/details/50791889
阅读全文
0 0
- Android ActionBar添加menu按钮
- Android ActionBar添加menu按钮
- android: 在fragment中添加actionbar, menu
- Android ActionBar中的按钮添加旋转动画
- Android statusBar添加back,home,menu按钮
- Android statusBar添加back,home,menu按钮
- Android statusBar添加back,home,menu按钮
- Android statusBar添加back,home,menu按钮
- Android statusBar添加back,home,menu按钮 .
- android ActionBar与Menu
- ActionBar上面添加popup menu
- ActionBar -- 添加Action按钮
- ActionBar 添加按钮
- ActionBar 添加返回按钮
- Android UI ActionBar功能-在 Action Bar 上添加按钮
- 【转】Android statusBar添加back,home,menu按钮
- [转]Android statusBar添加back,home,menu按钮
- [转]Android statusBar添加back,home,menu按钮
- java中计算两个日期之间相差多少天
- 杂
- 插入大量数据至MongoDB数据库的速度问题分析
- Maven入门
- Android开发的经典入门教材和学习路线
- Android ActionBar添加menu按钮
- C++类型转换 static_const, const_cast, dynamic_cast, reinterpret_cast
- 从IntentService到HandlerThread再到Looper、Handler、Message
- Springboot开发微信公众号(三)
- js 发起QQ会话
- Mybatis generator 替换/去掉所有table的前缀:columnRenamingRule & domainObjectRenamingRule
- Linux 安装 JDK
- 【Scikit-Learn 中文文档】交叉分解
- cocos2dx实现翻书效果