1  确保使用ActionBar

//getSupportActionBar().setDisplayHomeAsUpEnabled(true);启用箭头

2  设置启用菜单

 //设置ActionBar菜单@Overridepublic boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.bottom_nav_menu, menu);return true;}

3  设置菜单项响应函数

//设置ActionBar菜单项响应@Overridepublic boolean onOptionsItemSelected(MenuItem item) {switch (item.getItemId()) {//actionbar navigation up 按钮case android.R.id.home:finish();break;case R.id.dashboard:Toast.makeText(this, "公告板", Toast.LENGTH_LONG).show();getSupportActionBar().setSubtitle("搜索");break;case R.id.notifications:Toast.makeText(this, "信息提示",Toast.LENGTH_LONG).show();getSupportActionBar().setSubtitle("设置");break;default:break;}return true;}

看看效果

     

ActionBar的简单使用相关推荐

  1. 001.android初级篇之ToolBar

    官方的最新support library v7中提供了新的组件ToolBar,用来替代之前的ActionBar,实现更为弹性的设计在 material design 也对之做了名称的定义:App ba ...

  2. Android Material Design之Toolbar与Palette

    转:http://blog.csdn.net/jdsjlzx/article/details/41441083 前言 我们都知道Marterial Design是Google推出的全新UI设计规范,如 ...

  3. ActionBar-Fragment

    ActonBar介绍 ActionBar取代了传统的标题栏(title),其在activity位置就是title原有的位置,在activity的顶部.ActionBar上默认情况下包括了应用(app) ...

  4. Android Material Design之Toolbar与Palette实践

    转载请注明出处:http://blog.csdn.net/bbld_/article/details/41439715 [Rocko's bog] 前言 我们都知道Marterial Design是G ...

  5. 【Android UI设计与开发】第10期:顶部标题栏(一)ActionBar详细概述和简单示例

    转载请注明出处:http://blog.csdn.net/yangyu20121224/article/details/9042387   由于是刚开始写博客,所以一开始在格式上也没有太在意,今天偶然 ...

  6. [安卓] 18、一个简单的例子做自定义动画按钮和自定义Actionbar

    在做安卓UI的时候有时候需自定义具有动画效果的按钮或需要自定义一下actionbar~ 本节用一个简单的demo讲如何自定义具有动画效果的按钮,以及个性化的actionbar 下面是效果: 其中: △ ...

  7. 【Android】ActionBar的使用(1)

    前(fei)言(hua):转行iOS开发半年,很久没接触Android了,前几天去上课,听着实在无聊,随手拿了同学的一本<Android UI设计>,发现有好多基础知识自己虽然用过,但是都 ...

  8. ActionBar通过Tab进行不同的Fragment之间的交换

    ActionBar的使用常见于4.0系统,其Tab的使用挺广泛的. 在ActionBar中添加标签(Tabs),每个标签对应的是一个Fragment,点击不同的Tab时,就会切换到对应的Fragmen ...

  9. Android ActionBar完全解析,使用官方推荐的最佳导航栏(下) .

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/25466665 本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工 ...

最新文章

  1. 【每日一算法】独特的电子邮件地址
  2. 图书管理系统需求说明书
  3. python打印mysql版本信息
  4. 前端页面适配的rem换算
  5. wxWidgets:wxToolBar 示例
  6. 使用Windows8开发Metro风格应用四
  7. [程序员必备工具]分享一款不错的个人代码个人知识管理软件wiz
  8. 训练日志 2019.3.28
  9. 题目1:斐波那契数列(兔子出生规律)
  10. [zz]很详细,涵盖了多数场景!推荐 - python 的日志logging模块学习
  11. 全面总结Java泛型
  12. Markdown示例
  13. 过来人谈在美国大学里的中国研究生
  14. Vim快捷键(三):剪切复制粘贴
  15. c实现一个简单的线性反馈移位寄存器LFSR
  16. linux系统下的打印机驱动下载,foo2zjs linux环境下打印机驱动源代码 - 下载 - 搜珍网...
  17. 高通QCA9531 2.4GHz电梯监控无线CPE
  18. 动环监控系统的服务器配置,动环监控系统服务器维护
  19. 常见的变换总结与代码:DCT,STFT,K-L变换等
  20. python列表生成式

热门文章

  1. 偏最小二乘回归数学原理推导
  2. flex布局换行后有缝隙怎么解决
  3. Ostu(大津算法)算法原理与matlab实现
  4. 用jsp实现简单的图片上传功能
  5. 中兴屏下摄像手机Axon 30 5G获低蓝光认证;小米智能摄像机获BSI物联网安全Kitemark风筝标志认证 | 全球TMT...
  6. CAD插件技术真心不难,无非是画点线条,CAD内部能实现的,C#调用acdbmgd.dll和acmgd.dll也能实现
  7. 尘埃落定 所有你想了解的Apple Watch综述
  8. ELITEBOOK 惠普 限制功能
  9. 基金A类和C类到底买哪个划算?
  10. jmeter模拟多用户并发