0

我正在使用图层列表来创建一个底部只有 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中的某种错误还是我做错了什么?

4

1 回答 1

0

我假设在小屏幕尺寸上 1dp 小于一个像素。尝试对 android:bottom 使用 2dp 或 1px。

于 2013-03-20T12:00:20.173 回答