首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ListView设置分割线

#ListView设置分割线 ##1.设置分割颜色和高度 divider设置分割线颜色属性; dividerHeight设置分割线高度; <ListView android:id...1.在代码中设置:setDriver(null); 2.或者在布局文件中设置:android:divider="@null"; 3.如果没有背景也可将divider设置为透明也可以实现隐藏分割线效果...,但是这种方式分割线还是存在,并且占了一定高度,只是隐藏显示了而已; 更多关于ListView文章请参考: http://blog.csdn.net/bdmh/article/details/39522071...50846569 http://blog.csdn.net/zhangphil/article/details/48948217 http://www.cnblogs.com/SZ2015/p/4558462.html...http://flycatdeng.iteye.com/blog/2273790 http://www.cnblogs.com/zhujiabin/p/5818091.html http://blog.csdn.net

1.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    RecyclerView分割线开发技巧

    在上一期通过简单学习,已经领略到了RecyclerView灵活性,当然都是一些最基础用法,那么本期一起来学习RecyclerView分割线使用。...相信有的比较细心同学已经发现了,使用RecyclerView实现List列表和ListView实现列表有一些细微差距,item之间没有分割线,导致item之间相隔不明显,但在实际开发中有又往往需要...,重新运行程序,可以看到下图所示分割线。...二、自定义分割线 上面第一种实现方式非常简单,但有时候还是不足以完成实际需求,这就需要用到自定义分割线了。 还记得上期里面提到ItemDecoration类作用了吗?...可以看到,自定义分割线自由度和灵活性较大,也更加炫丽,完全可以根据实际需要来定制。

    1.6K80

    Android解决RecyclerView中没有分割线问题

    前言 最近在老项目中开发新模块,原来项目中一直用ListView,这次直接改为RecyclerView,在使用过程中遇到了没有分割线问题,下面就说一下解决办法。...使用场景 不带分割线效果 ?...从上图中看到由于没有加分割线,感觉列表非常断,也不好看,默认RecyclerView加上分割线也非常简单,只有一行代码: rcl_body.addItemDecoration(new DividerItemDecoration...这个情况我在别的项目中用是好好,怎么这块粘贴过来就不能用了呢,于是我又找到可以用项目里面看了一下DividerItemDecoration ?...//设置分割线 rcl_body.addItemDecoration(new RclDividerItemDecoration(mContext)); ---- 简单三步就完成了,下面我们看看加入分割线运行后效果

    2.6K20

    Android ListView取消选中框和分割线

    Android ListView取消选中框和分割线 楼主在开发过程中有一个需求是一个列表(ListView)在显示和选中时候都没有选中框和分割线,经过查找只需设置ListViewlistSelector...和divider属性即可,详细布局中设置如下所示: <ListView android:id="@+id/lvWifiSignal" android:...android:paddingBottom="10dp" android:paddingTop="10dp" /> 我这里直接是将 divider="@null" 意思是取消分割线...,当然还有另一种方法是将divider设置为透明,也可将分割线隐藏,但是这种方法分割线还是存在只是看不到而已,另外再设置android:dividerHeight="0dp"就可以将分割线取消并且不占据位置...希望能帮助到大家… 你一个小小赞是对我莫大鼓励0.0 本文首发于我微信公众号,更多干货文章,请扫描二维码订阅哦:

    1.1K10

    Android实现RecyclerView添加分割线简便方法

    1、前言 刚开始学习RecyclerView时候我跟着一个视频学,当时添加分割线是从外面导入一个Java类,然后使用里面的函数来创建分割线,所以一直以来我都是这样做。...很明显,这个时候是没有分割线。 3、添加默认分割线 现在我们就来添加分割线,首先来试试最简单,也就是安卓自带分割线。只需要加一行代码即可。...)); addItemDecoration方法需要一个DividerItemDecoration对象,而创建其对象时,我们需要传入上下文和分割线方向。...再运行一下,就可以看到分割线出现了: ? 4、自定义分割线 有时候默认浅灰色分割线并不能满足我们要求,这时我们就需要自己“写”一条分割线了,那应该怎么写呢?...这样一来使用范围就广很多了,比如item之间需要一定间隔,那么我们就可以加一条透明分割线。 5、总结 添加分割线代码很简单,以后需要加一条简单分割线时就可以这么处理。

    2.9K21

    flutter实现分割线三种方法

    flutter在目前来说 ,由于其跨平台,得到了许多人 青睐! flutter中经常会遇到要实现分割线效果,以达到层级效果,那么,今天他来了。...我用到主要有以下三种, 第一种:Divider(Double:height,Double:indent,color:color) 1.height:分割线Widget高,不是分割线本身效果高,可以达到两个...Widget 之间margin效果 2.indent:分割线左边缩进长度,可以很好在一些场景下使用。...3.color:分割线颜色 4.代码示例: [ Container( height: 65.0,), Divider(height: 1.0,indent: 60.0,color...Colors.grey[200],width: 1.0) ), ), 第三种:用Widget 阴影达到分割线效果,一个Widget 效果不明显,当两个都有阴影Widget 相邻时候就达到分割线效果

    6.6K30

    用伪元素:after实现分割线和气泡

    在网页设计中显示分割线可以使用元素border单边显示即可,但是这种方法会增大元素长度或者宽度,在元素需要精细计算以便达到布局效果情况下,添加border往往会打乱布局。...比如下面的html代码,想实现两个horizontal-celldiv水平排列,并且各占父节点50%宽度,并且中间要添加分割线。...">显示分割线 如果我们只是简单在separator类样式中添加border-left 属性,虽然也添加了分割线,但是会影响两个horizontal-cell类div布局将会从横向变成纵向...我们也可以用同样方法实现水平分割线。 用类似的方法我们也可以在垂直排列内部文字需要对齐列表上打标记。...html代码和相应css代码如下: 不带mark cell0 <div class

    3.5K10
    领券