Android开发ListView 和Linearlayout的分割线

原创 2016年08月31日 16:42:56

  我在做ListView的分割线时,通常是在Item中加view做为分割线,今天看了一文章,总结到位,所以记录下来。

  ListView有自己的分割线,但一般不能满足设置要求,所以做分割线的方法有5种:

  1. 设置Listview的padding 或Margin 

  2. Item设置有分割线的背景

  3. 在Item中加view做为分割线( 具说也是不太可取)

  4.重新定义ListView自带分割线的Drable的Bounds

  5.使用inset标签定义drawable


其实要记录下这个文章的原因有几点:1.原来原来用的方法不太好,没想到有第四,五种方式比较好  2. 核心是装饰模式,要学习   3.原来Linearlayout也有分割线

参考:http://blog.csdn.net/megatronkings/article/details/52156312 示例下载地址:https://github.com/MegatronKing/DividerSample

Linear layout分割线也可以用第四,五 种方法

Android自定义分割线_水平及垂直分割线的两种实现方法

很多时候我们在做Android开发的时候、需要设置Item和Item的分割线、尽管不是在ListView里面、我们也会使用到分割线来区分不同选项、达到条目清晰的目的、比如下图中使用了横向的分割线、有长...
  • bfboys
  • bfboys
  • 2016年09月17日 20:36
  • 760

Android开发 ListView底部分割线不显示的解决办法

Android开发 ListView底部分割线不显示的解决办法
  • qin20082012
  • qin20082012
  • 2016年09月26日 11:20
  • 2073

android listview 自定义分割线总结

自定义的listView分割线
  • lb1207087645
  • lb1207087645
  • 2016年10月30日 22:27
  • 1364

Android分割线divider(内含Android虚线分割线失效成实线解决方案)

Android分割线divider(内含Android虚线分割线失效成实线解决方案) 1,最简单最常见的Android分割线android:attr/listDivider。 最简单最常见...
  • zhangphil
  • zhangphil
  • 2015年10月11日 13:45
  • 9575

我的Android进阶之旅------>如何在多个LinearLayout中添加分隔线

如果要适合于所有的Android版本,可以在多个LinearLayout放置用于显示分隔线的View。例如,放一个ImageView组件,然后将其背景设为分隔线的颜色或图像,分隔线View的定义代码如...
  • qq446282412
  • qq446282412
  • 2015年07月16日 00:41
  • 3601

android控件ListView顶部或者底部也显示分割线

在默认的android控件ListView在顶部是不显示分割线的,但是我们可以使用一些技巧来显示。我们先来看下默认情况下ListView显示的效果: 可以看到顶部是没有分割线的,但是有时候我们的...
  • lovexieyuan520
  • lovexieyuan520
  • 2016年03月10日 15:27
  • 10967

ListView 添加长度样式不固定的分割线

ListView 添加长度样式不固定的分割线ListView可通过配置 android:dividerline android:dividerHeight 来实现分割listview中...
  • coolwxb
  • coolwxb
  • 2015年03月05日 09:18
  • 9219

工作小记~~~使用LinearLayout实现仿ListView(解决嵌套ListView显示不全)

解决嵌套ListView 显示不全
  • TianFB
  • TianFB
  • 2017年02月09日 14:55
  • 944

给listview设置分割线与边界的距离

ListView可通过配置 android:dividerline android:dividerHeight 来实现分割listview中item的效果,如图: 如果想...
  • u011361576
  • u011361576
  • 2016年01月18日 11:49
  • 2638

为什么ListView的顶部和底部没有分隔线

为什么ListView的顶部和底部没有分隔线
  • android_cai_niao
  • android_cai_niao
  • 2015年01月14日 15:28
  • 2859
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android开发ListView 和Linearlayout的分割线
举报原因:
原因补充:

(最多只允许输入30个字)