我有一个非常简单的回收视图。
我是这样设置分频器的:
DividerItemDecoration itemDecorator = new DividerItemDecoration(getContext(), DividerItemDecoration.VERTICAL);
itemDecorator.setDrawable(ContextCompat.getDrawable(getActivity(), R.drawable.news_divider));
recyclerView.addItemDecoration(itemDecorator);
这里是 drawable/news_divider.xml
:
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
<solid android:color="@color/white_two"/>
<size android:height="1dp"/>
</shape>
问题在于,由于某些原因,分隔符不仅仅是在项之间创建的。还有最后一样东西。我希望它只在项目之间,而不是在每个项目之后。
知道如何防止分隔符在最后一项后显示吗?