0
我正在尝试创建一个列表分隔符,它具有类似附加屏幕截图的蚀刻外观。经仔细检查,我发现分隔器由3层颜色2A2A2A,3A3A3A和404040组成。有谁知道如何实现这一点。我试着用层列表这样做,但它没有一个字段颜色或背景像这个截图一样列出3个颜色层的分隔符?
<item android:color ?? >
快速帮助表示赞赏。
我正在尝试创建一个列表分隔符,它具有类似附加屏幕截图的蚀刻外观。经仔细检查,我发现分隔器由3层颜色2A2A2A,3A3A3A和404040组成。有谁知道如何实现这一点。我试着用层列表这样做,但它没有一个字段颜色或背景像这个截图一样列出3个颜色层的分隔符?
<item android:color ?? >
快速帮助表示赞赏。
只是使用具有3个像素与垂直梯度的高度的形状。
下面是一个UNTESTED例
<shape android:shape="rectangle">
<size android:height="3dp"/>
<gradient
android:angle="90"
android:startColor="#2A2A2A"
android:centerColor="#3A3A3A"
android:endColor="#404040" />
</shape>
由于警长。我尝试了你的建议,但分隔线看起来不一样。我认为这些颜色需要3个独立的矩形,而不是均匀混合。 –
@ user720954尝试用3px代替3dp –
仍然没有区别。这些图层融合在一起,因此看起来不像附图所示的那么尖锐。 –