我正在使用图层列表来创建一个底部只有1dp边框的形状。
我写了一个用于创建形状的xml
<!-- Bottom Line -->
<item>
<shape android:shape="rectangle" >
<solid android:color="#CCCCCC" />
</shape>
</item>
<item android:bottom="1dp">
<shape android:shape="rectangle" >
<gradient
android:angle="270"
android:endColor="@color/gradient_end"
android:startColor="@color/gradient_start" />
</shape>
</item>
除了屏幕尺寸较小的手机外,所有手机都能正常使用。在小屏幕尺寸中,边框不会显示。这是android中的某种错误还是我做错了什么?
答案 0 :(得分:0)
我认为在小屏幕尺寸上1dp小于一个像素。尝试使用2dp或1px for android:bottom。