我正在使用ItemDecoration的这个实现: https://gist.github.com/zokipirlo/82336d89249e05bba5aa
这是我的资源:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="line">
<stroke
android:color="@color/music_player_divider"
android:width="1dp"/>
<size android:height="1dp"/>
</shape>
</item>
我没有看到任何分隔符。如果设置为<size android:height="2dp"/>
,我会得到一条线。问题是,这条线有一个底部和顶部填充。我想要的是2px宽度线,没有填充。
答案 0 :(得分:0)
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="line">
<stroke
android:color="@color/color_accent"
android:width="1dp"/>
<size android:height="1dp"/>
</shape>
</item>
</layer-list>
对我来说很好。你正在追加到最后?