在 Android RecyclerView之代替ListView与GridView 这篇博客中,布局中可以看到虽然实现了ListView 与GridView的布局的实现,但是如果不加背景颜色,每个Item间是没有分割线的,因此分割线的添加需要我们自己进行实现,现在比较流行的一种方式是使用GitHub上开源的DividerItemDecoration,https://github.com/yumengbdw/DividerItemDecoration(网址)。
通过DividerItemDecoration我们既可以直接使用这个分割线也可以自定义分割线。
使用默认分割线
1、下载DividerItemDecoration复制到自己包下面
2、在MainActivity中使用,通过mRecyclerview.addItemDecoration()的方法使用。
3、效果图
自定义分割线
1、保持上面的设置不变,编写drawable的shape文件