使用Toolbar,显示分割线

Step1 定义Style

<style name="AppToolbarPopupTheme" parent="Widget.AppCompat.PopupMenu.Overflow"><item name="android:dropDownListViewStyle">@style/AppDropDownListViewStyle</item>
</style><style name="AppDropDownListViewStyle" parent="Widget.AppCompat.ListView.DropDown"><item name="android:showDividers">middle</item><item name="android:divider">@drawable/line_divider</item><item name="android:dividerHeight">1dp</item>
</style>

Step2 在toolbar上使用定义好的style

<android.support.v7.widget.Toolbarxmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"android:layout_width="match_parent"android:layout_height="match_parent"app:popupTheme="@style/AppToolbarPopupTheme"></android.support.v7.widget.Toolbar>

Toolbar menu 分割线设置相关推荐

  1. Android toolbar menu 字体点击样式

    今天在做toolbar的时候,右边的菜单的点击事件,就是文字,然后文字的样式,文字的大小,文字的颜色,高了半天.最后发现,文字点下去之后是有样式的,也就是按下去有阴影. 哥哥的耐心好,就知道这不是问题 ...

  2. 修改ToolBar的标题、子标题字体大小和颜色,toolbar menu字体的大小和颜色以及注意事项

    在 Android 5.0 开始推出一个 Material Design 风格的导航Toolbar 控件.由于Toolbar的可定制度高,所以已经逐步替代掉了ActionBar.可以自定义以下几种元素 ...

  3. RecycleView分割线设置

    在网上看了一下,关于RecycleView分割线设置的办法,很多网友都是自定义设置,但是我遇到一个朋友说,客户说分割线太粗了,就算用0.5dp也还是很粗. 今天介绍一个框架,简单,方便. 在app b ...

  4. android menu分割线,给 NavigationView 的Menu的分割线 设置高度和颜色

    最近遇到了一个问题,是给DrawerLayout的NavigationView的导航添加分割线,项目中的左侧导航栏之前的实现是用系统Menu的方式来实现的,需求要给导航添加分割线,并且自定义颜色和高度 ...

  5. toolbar menu 字体颜色和大小

    Toolbar菜单中menu当中我们大多数都使用图片来按钮,可是有些时候我们也会直接使用文字,文字的颜色如何修改呢. 其实很简单,我们只要修改styles.xml文件中,添加一句<item na ...

  6. IOS TableViewCell分割线设置和隐藏多余cell

    1.设置分割线风格(对于自定义cell,如果cell左边顶部有空隙需要以下代码调整) 在- (void)viewDidLoad里面写 myTableView.separatorStyle = UITa ...

  7. RecycleView 分割线设置及监听滚动状态

    一.RecycleView 分割线 ListView中的分割线可以通过属性divider和dividerHeight分别设置颜色值/图片及分割线高度.而RecycleView并没有提供这两个属性设置分 ...

  8. iOS tableView分割线设置

    iOS8只设置setSeparatorInset不能改变分割线为屏宽 [_tableView setSeparatorInset:UIEdgeInsetsMake(0, 0, 0, 0)]; [_ta ...

  9. PyQt5 menu菜单栏设置

    PyQt5 版本:5.11.3 PyQt5 menu设置 # -*- coding: utf-8 -*- ''' @author yys''' import sys from PyQt5.QtWidg ...

最新文章

  1. 修改数据无法提交_学习篇管家婆物联通功能讲解--|修改客户
  2. XML数据读取方式性能比较(一)
  3. 用 Java 技术创建 RESTful Web 服务--转载
  4. 【AC Saber】归并排序
  5. python镜像下载包_python包详解
  6. xms跨平台基础框架 - 基于.netcore
  7. P1963 [NOI2009]变换序列
  8. oracle 客户端_【数据库 常见术语1】 客户端,服务端
  9. 由H3C高层变动对厂商认证的思考
  10. npm ERR! code ENOENT npm ERR! syscall open npm ERR! errno -4058 npm ERR! enoent ENOENT: no such file
  11. Java中的生产消费者问题
  12. 4x对角线之和c语言,如图,▱ABCD的对角线AC、BD交于点O,EF过点O且与BC、AD分别交于点E、F.试猜想线段AE、CF的关系,并说明理由.——青夏教育精英家教网——...
  13. 黑苹果电池电量补丁_[指南] 怎么给DSDT打补丁来显示电池状态
  14. java实现代理服务器
  15. 基于STM32的多普勒雷达测速
  16. 斐波那契数列c语言while,C语言数据结构递归之斐波那契数列
  17. Mortal Kombat Tower (dp动态规划)
  18. Layui开关添加弹出确认框及layer.confirm的回调
  19. 图片文字识别,手机里的图片转文字的方法
  20. 如何在spring官网下载jar包

热门文章

  1. 基于Arduino和Blynk的远程遥控小车
  2. Excel(WPS部分功能不适用)技巧:快速找出重复值
  3. 内固定取出术后护理_内固定物取出方法及手术技巧图文汇总
  4. 5.8 设计模式之State(状态)—对象行为型模式
  5. 购买二手计算机信息询问英语作文,英语作文:学生是否应该买二手书
  6. html 结合3d效果,HTML和CSS3中的2D、3D结合实现动画效果
  7. 登录服务器客户端密码修改,客户端服务器登录密码问题
  8. OSChina 周三乱弹——青蛙和癞蛤蟆的区别
  9. 京东联盟-怎么跳转到京东购物小程序领券下单
  10. 做短视频不只有影视剪辑,还可以做壁纸视频,做两个月赚了1万多