正文
正常情況下我們在使用RecyclerView的時候經(jīng)常會需要對item之間的分隔符做個性化定制疫粥,并且正常情況下的需求是要去掉最后一項末尾的分隔符略荡,一般的做法有兩種:
1.在子item的布局文件中增加一個分割線View
子item的布局文件
在adapter中找到最后一項并把分割線對應的view隱藏掉
2.給RecyclerView設置RecyclerView.ItemDecoration
divider.xml是分隔符的布局文件
最后一項的末尾仍然會保留分隔符
框都。
外厂。
劝赔。
解決方案
自定義RecyclerView.ItemDecoration丁鹉,重寫onDraw,只對前count - 1畫分割線召锈,這里我以橫向列表做垂直分割線為例旁振。
自定義RecyclerView.ItemDecoration
對RecyclerView進行設置
最終效果
希望能幫到你,有任何錯誤或疑問涨岁,歡迎留言討論拐袜。