相关疑难解决方法(0)

形状可绘制为背景,底部有一条线

我使用drawable作为TextView的背景,只是在文本下面有一个分隔线.用这个drawable-xml来解决它:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item>
        <shape 
        android:shape="rectangle">
            <solid android:color="#FFDDDDDD" />
            <gradient 
                android:angle="0"
                android:startColor="#FFAAAAAA"
                android:endColor="#FFEEEEEE"
                />
        </shape>
    </item>

    <item android:bottom="2dp">
        <shape 
        android:shape="rectangle">
            <solid android:color="#FF000000" />
        </shape>
    </item>

</layer-list>
Run Code Online (Sandbox Code Playgroud)

但是这种方法在黑色矩形上方绘制一个彩色矩形.我想只在形状底部的线条没有黑色矩形,因为黑色不透明.我怎么能实现这一目标?

android shape drawable

57
推荐指数
4
解决办法
7万
查看次数

标签 统计

android ×1

drawable ×1

shape ×1