ActionBar右边菜单按钮的添加
在res目录下新建文件夹menu,存放men.xml文件
menu.xml
<menuxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"><itemandroid:id="@+id/action_menu"android:title="选项卡"android:icon="@android:drawable/ic_input_add"app:showAsAction="ifRoom"><menu><itemandroid:id="@+id/action_1"android:icon="@android:drawable/ic_menu_mapmode"android:title="模式1"app:showAsAction="ifRoom"/><itemandroid:id="@+id/action_2"android:icon="@android:drawable/btn_star_big_off"android:title="模式2"app:showAsAction="ifRoom"/><itemandroid:id="@+id/action_3"android:icon="@android:drawable/btn_star_big_off"android:title="模式3"app:showAsAction="ifRoom"/><itemandroid:id="@+id/action_4"android:icon="@android:drawable/btn_star_big_off"android:title="模式4"app:showAsAction="ifRoom"/><itemandroid:id="@+id/action_5"android:icon="@android:drawable/btn_star_big_off"android:title="模式5"app:showAsAction="ifRoom"/><itemandroid:id="@+id/action_6"android:icon="@android:drawable/ic_dialog_map"android:title="交通线"app:showAsAction="ifRoom"/></menu></item> </menu>
MainActivity.java
public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main); }@Overridepublic boolean onOptionsItemSelected(MenuItem item) {switch (item.getItemId()) {case R.id.action_1:break;case R.id.action_2:break;case R.id.action_3:break;case R.id.action_4:break;case R.id.action_5:break;case R.id.action_6:break;}return super.onOptionsItemSelected(item);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.menu, menu);return super.onCreateOptionsMenu(menu);} }
运行效果图:
ActionBar右边菜单按钮的添加相关推荐
- 微信小程序怎么添加底部菜单按钮
继续微信小程序方面的教程,今天讲怎么在空白的小程序页面添加几个类似菜单的按钮,实现点击某个按钮跳转到对应界面,而不是单单局限于一个页面. 需要什么: 微信小程序账户 电脑一台 电脑安装微信开发者工具软 ...
- 【tkinter组件专栏】Menubutton:会飞雷神之术的菜单按钮
文章目录 一.组件简介 二.运用实例 1. Menubutton基操 2. 思考:用武之处 三.参数方法 1. 参数汇总 一.组件简介 Menubutton 组件,菜单按钮,它是一个与Menu组件息息 ...
- 按钮 交互_SwiftUI中的微交互—菜单按钮动画
按钮 交互 Microinteractions have become increasingly important in a world with a dizzying number of digi ...
- android 按钮 菜单,(期末要考啊)Android的menu(菜单)按钮的使用
(期末要考啊)Android的menu(菜单)按钮的使用 安卓 Android的菜单按钮 使用xml的方式创建菜单项在res下的menu目录下新建一个main.xml文件,以menu为根节点,添加一个 ...
- html5列表菜单特效,HTML5 SVG汉堡包菜单按钮分段动画特效
这是一款效果非常炫酷的HTML5 SVG汉堡包菜单按钮分段动画特效.该菜单按钮特效在用户点击汉堡包按钮时,按钮会分割为多段,并旋转变形为关闭按钮的状态.当再次点击该按钮时,它会逆向变形为汉堡包图标. ...
- 汉堡式折叠html,3种超酷汉堡包菜单按钮变形动画特效
这是一款使用CSS3和少量jQuery代码来完成的汉堡包菜单按钮变形动画特效.该特效使用CSS3 transition 和 transform 来完成变形动画效果,使用jQuery来触发按钮点击事件. ...
- python橙色_如何自定义橙色Firefox菜单按钮的外观
python橙色 Do you get tired of looking at the orange Firefox menu button? Firefox's interface is compl ...
- 点击微信公众号菜单按钮 跳转网页授权登录
流程: 用户点击菜单按钮 -–> 发送页面授权请求到微信后台 -–> 得到 code 发送到 我们服务器后台的url -–> 将 code 参数发送到微信后台获取用户的openid返 ...
- 陈表达VBA学习笔记-新建工作表鼠标右键菜单按钮
陈表达VBA学习笔记-新建工作表鼠标右键菜单按钮:新建一个我的菜单按钮 设置对应的宏过程名称为 [我的菜单宏] 点击按钮弹窗信息,信息可自定义设置 详细代码如下: Sub 新建右键菜单()Dim 菜单 ...
最新文章
- vhdl变量赋初值_1.6 C++变量
- Redis数据库操作指令
- python导入csv报错_Python Pandas read_csv报错
- CF280C-Game on Tree【数学期望】
- 众辰变频器参数设定_变频器被加密了怎么办?这20个品牌都可以解密
- 论文中常用的转折、连接词跟短语
- 基于YARN集群构建运行PySpark Application
- 安装opencv3.4.0报错
- 【BZOJ3158】千钧一发,网络流之最大权闭合子图
- 天正坐标标注显示不全_高效率的天正CAD技巧,其实制图很简单!
- ts高仿C#的List、Dictionary
- 信号与系统——四对时域频域对应关系
- 极验验证——滑块拼图验证码
- PotPlayer不支持S/W HEVC(H.265)解码怎么办?一招解决所有的不支持解码
- 系统对接方案_报销费控SaaS对接财务系统解决方案
- EXCEL打印表格时如何添加带有公司名称的水印
- 计算机基础运用知识woord,《计算机基础知识word.doc
- C语言实现两个整数相除的四舍五入和进一法
- 论文笔记(3):Tensor Decompositions and Applications
- java开发自学怎么样_为什么说自学java开发不可取?
热门文章
- 【LibreOJ】#541. 「LibreOJ NOIP Round #1」七曜圣贤
- Leetcode PHP题解--D14 561. Array Partition I
- 【朝花夕拾】Android性能篇之(二)Java内存分配
- 最好的10个移动 Web 应用程序开发框架
- CentOS下配置VNCServer,重启服务仍然生效
- asp.net core系列 53 IdentityServer4 (IS4)介绍
- Markdown基本语法使用
- Docker实战9 之Dockerfile深入实践
- 我为什么选择使用容器?
- 655. Print Binary Tree 解题报告(树)