开始在使用Shape进行背景绘制的时候不行,然后找到了一种其他的方案:

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:andro >

    <!-- 连框颜色值 -->
    <item>
        <shape>
            <solid android:color="@color/colorGray" />
        </shape>
    </item>
    <!-- 主体背景颜色值 -->
    <item
        android:bottom="1px">
        <shape>
            <solid android:color="#ffffff" />
        </shape>
    </item>
</layer-list>

这种方案其实是两层堆叠起来的,底层使用灰色,在灰色的上面堆叠一层白色,白色层底部比灰色层上1px,造成画出一条1px的线条的错觉。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-20
  • 2021-12-16
  • 2022-12-23
  • 2021-10-17
猜你喜欢
  • 2022-12-23
  • 2021-05-20
  • 2021-09-25
  • 2021-11-24
  • 2022-12-23
  • 2022-12-23
  • 2022-02-26
相关资源
相似解决方案