在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右边菜单按钮的添加相关推荐

  1. 微信小程序怎么添加底部菜单按钮

    继续微信小程序方面的教程,今天讲怎么在空白的小程序页面添加几个类似菜单的按钮,实现点击某个按钮跳转到对应界面,而不是单单局限于一个页面. 需要什么: 微信小程序账户 电脑一台 电脑安装微信开发者工具软 ...

  2. 【tkinter组件专栏】Menubutton:会飞雷神之术的菜单按钮

    文章目录 一.组件简介 二.运用实例 1. Menubutton基操 2. 思考:用武之处 三.参数方法 1. 参数汇总 一.组件简介 Menubutton 组件,菜单按钮,它是一个与Menu组件息息 ...

  3. 按钮 交互_SwiftUI中的微交互—菜单按钮动画

    按钮 交互 Microinteractions have become increasingly important in a world with a dizzying number of digi ...

  4. android 按钮 菜单,(期末要考啊)Android的menu(菜单)按钮的使用

    (期末要考啊)Android的menu(菜单)按钮的使用 安卓 Android的菜单按钮 使用xml的方式创建菜单项在res下的menu目录下新建一个main.xml文件,以menu为根节点,添加一个 ...

  5. html5列表菜单特效,HTML5 SVG汉堡包菜单按钮分段动画特效

    这是一款效果非常炫酷的HTML5 SVG汉堡包菜单按钮分段动画特效.该菜单按钮特效在用户点击汉堡包按钮时,按钮会分割为多段,并旋转变形为关闭按钮的状态.当再次点击该按钮时,它会逆向变形为汉堡包图标. ...

  6. 汉堡式折叠html,3种超酷汉堡包菜单按钮变形动画特效

    这是一款使用CSS3和少量jQuery代码来完成的汉堡包菜单按钮变形动画特效.该特效使用CSS3 transition 和 transform 来完成变形动画效果,使用jQuery来触发按钮点击事件. ...

  7. python橙色_如何自定义橙色Firefox菜单按钮的外观

    python橙色 Do you get tired of looking at the orange Firefox menu button? Firefox's interface is compl ...

  8. 点击微信公众号菜单按钮 跳转网页授权登录

    流程: 用户点击菜单按钮 -–> 发送页面授权请求到微信后台 -–> 得到 code 发送到 我们服务器后台的url -–> 将 code 参数发送到微信后台获取用户的openid返 ...

  9. 陈表达VBA学习笔记-新建工作表鼠标右键菜单按钮

    陈表达VBA学习笔记-新建工作表鼠标右键菜单按钮:新建一个我的菜单按钮 设置对应的宏过程名称为 [我的菜单宏] 点击按钮弹窗信息,信息可自定义设置 详细代码如下: Sub 新建右键菜单()Dim 菜单 ...

最新文章

  1. vhdl变量赋初值_1.6 C++变量
  2. Redis数据库操作指令
  3. python导入csv报错_Python Pandas read_csv报错
  4. CF280C-Game on Tree【数学期望】
  5. 众辰变频器参数设定_变频器被加密了怎么办?这20个品牌都可以解密
  6. 论文中常用的转折、连接词跟短语
  7. 基于YARN集群构建运行PySpark Application
  8. 安装opencv3.4.0报错
  9. 【BZOJ3158】千钧一发,网络流之最大权闭合子图
  10. 天正坐标标注显示不全_高效率的天正CAD技巧,其实制图很简单!
  11. ts高仿C#的List、Dictionary
  12. 信号与系统——四对时域频域对应关系
  13. 极验验证——滑块拼图验证码
  14. PotPlayer不支持S/W HEVC(H.265)解码怎么办?一招解决所有的不支持解码
  15. 系统对接方案_报销费控SaaS对接财务系统解决方案
  16. EXCEL打印表格时如何添加带有公司名称的水印
  17. 计算机基础运用知识woord,《计算机基础知识word.doc
  18. C语言实现两个整数相除的四舍五入和进一法
  19. 论文笔记(3):Tensor Decompositions and Applications
  20. java开发自学怎么样_为什么说自学java开发不可取?

热门文章

  1. 【LibreOJ】#541. 「LibreOJ NOIP Round #1」七曜圣贤
  2. Leetcode PHP题解--D14 561. Array Partition I
  3. 【朝花夕拾】Android性能篇之(二)Java内存分配
  4. 最好的10个移动 Web 应用程序开发框架
  5. CentOS下配置VNCServer,重启服务仍然生效
  6. asp.net core系列 53 IdentityServer4 (IS4)介绍
  7. Markdown基本语法使用
  8. Docker实战9 之Dockerfile深入实践
  9. 我为什么选择使用容器?
  10. 655. Print Binary Tree 解题报告(树)