RecyclerView添加表格分割线
需求:recyclerView实现表格效果,并在行与行,列与列之间添加分割线。
实现 : 最简单的方法就是使用系统自带的分割线实现类DividerItemDecoration来设置分割线。
具体操作:
1)首先 mRecyclerView添加分割线(水平、竖直都加上)
mRecyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL));mRecyclerView.addItemDecoration(new DividerItemDecoration(getActivity(), DividerItemDecoration.HORIZONTAL));
2)然后 在style中AppTheme里添加分割线形状
<item name="android:listDivider">@drawable/divider_bg</item>
这样写的原因是:在DividerItemDecoration源码中可以看到
所以,更改android:listDivider所指向文件即可改变原有分割线。
3)最后 ,设置背景图片 即android:listDivider所指向文件
这里height和width 都有设置,分别是对应水平分割线和垂直分割线的宽度,这样就可以实现图表既有水平又有竖直分割线了。而当只需要单种分割线时,只设置一个即可。
RecyclerView添加表格分割线相关推荐
- Android移动开发之【Android实战项目】Recyclerview添加花色分割线
最近在做项目的过程中发现干巴巴的Recyclerview真的不好看,这里讲一下怎么一句话加默认的分割线,并且改变分割线的样式. 文章目录 一.添加默认分割线 二.修改样式 三.设置方法 通过 setD ...
- RecyclerView添加下划线
RecyclerView添加下划线 最近写一个项目,要给RecyclerView添加下滑线,由于本人比较菜,所以去度娘上搜了一波,发现大神们的代码量真的好长(主要是我太懒),然后就想能不能在xml文件 ...
- RecyclerView的万能分割线
效果图: 使用方法: 添加默认分割线:高度为2px,颜色为灰色 mRecyclerView.addItemDecoration(new RecycleViewDivider(mContext, Lin ...
- RecyclerView添加Header的正确方式
看了一下博客目录,已经有好几篇博客是关于RecyclerView的,不过对于这么一款强大的控件,我还是要再写一篇博客来学习一下,这篇博客的主题是<为RecyclerView添加header> ...
- wps文档怎样添加表格
WPS是非常常用的办公软件,不管什么行业,似乎总有用到WPS写文本.制表格的时候.WPS应用自身功能齐全,常用的文档.表格.PPT套件都有,如果用它创建了文档,并且想在文档里插入表格,该如何操作呢? ...
- 5如何将表格的一行数据清空_微信公众号推文中如何自定义添加表格?
微信公众号发的图文消息里经常需要有表格,因为表格进行数据展现更直观明了,所以接下来就给大家分享一下如何自定义添加表格.打开小蚂蚁编辑器,在编辑区点击鼠标右键,在出现的选项中选择[插入表格]. 系统会默 ...
- Android RecyclerView添加Header头部
Android RecyclerView添加Header头部 Android RecyclerView不像以前的ListView那样直接添加头部,如果要给RecyclerView增加头部,则需要 ...
- html带颜色表格怎么做,使用HTML添加表格4(行颜色与表格嵌套)——零基础自学网页制作...
行颜色设置的简便方法 使用HTML添加表格4(行颜色与表格嵌套)--零基础自学网页制作 昨天我们在<使用HTML添加表格3(间距与颜色)--零基础自学网页制作>(目录在结尾)中学习了设置单 ...
- java 取pdf表格内容数据_Java 在PDF中添加表格
本文将介绍通过Java编程在PDF文档中添加表格的方法.添加表格时,可设置表格边框.单元格对齐方式.单元格背景色.单元格合并.插入图片.设置行高.列宽.字体.字号等. 使用工具:Free Spire. ...
最新文章
- LSTM输入输出结构
- 【ArchSummit北京2015】公有云平台发展与建设实战解析
- 在没有安装有mvc3的主机上部署asp.net mvc3网站,需要包含的DLL文件
- 20144306《网络对抗》Web基础
- linux系统怎样指定gpu运行,linux服务器如何指定gpu以及用量
- 算法-动态规划(01背包)
- 基于ABP落地领域驱动设计-03.仓储和规约最佳实践和原则
- jenkins配置用户权限
- Sentinel热点Key降级上_分布式系统集群限流_线程数隔离_削峰填谷_流量控制_速率控制_服务熔断_服务降级---微服务升级_SpringCloud Alibaba工作笔记0042
- 获取 Transaction Source
- Gmail推出视频聊天功能 间接否认欲收购Skype
- jsp java mysql_jsp java mysql
- java基础学习(4)
- Oracle高级教程
- 计算机信息管理企业资源规划综合实训,企业资源规划(ERP)综合实训细则
- 百旺如何看是否清卡_百旺开票系统每月清卡怎么操作?
- 计算机科学班会,计算机科学与技术学院20级13班召开“砥砺前行,“计”往开来”主题班会...
- 数字图像处理-高反差保留算法
- 学习笔记——经纬度坐标系及定位相关API
- Java/计算银行利率
热门文章
- 视频配音怎么配出好听的声音?试试这三个视频配音方法
- 6-18位包含数字字母,大小写,特殊字符,正则表达式
- 六、字体样式和文本样式
- 分享一个很好的卸载绿色软件:Geek Uninstaller(个人用户免费)
- 【Go语言实战】—— 时间戳转标准输出格式,标准输出转时间戳,gorm查询标准化时间
- Mars3D中无人机航拍的数据想叠加到三维地图上,实现的流程和方法
- 牛逼!java只能输入数字的正则
- AD采集中常用的Ksps什么意思
- 2021年全球拍立得消耗品(胶片和相纸)收入大约205.8百万美元,预计2028年达到291百万美元
- 移远BC35-G模组通过LWM2M协议接入OneNet教程