安卓透明白色背景与黑色边框

时间:2014-01-04 19:17:03

标签: android css shape layer-list

我的形状允许我有一个带边框的白色背景。

<?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="#000000" />

            <padding
                android:bottom="1dp"
                android:left="1dp"
                android:right="1dp"
                android:top="1dp" />
        </shape>
    </item>
    <item>
        <shape android:shape="rectangle" >
            <solid android:color="#FFFFFF" />
        </shape>
    </item>

</layer-list>

但我需要一个透明的白色背景和黑色边框的形状。如果我将#FFFFFF更改为#80FFFFFF,则显示#000000的黑色。我该如何做到这一点?

2 个答案:

答案 0 :(得分:1)

我得到了答案

<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" >
   <solid android:color="#80ffffff" />
   <stroke android:width="1dip" android:color="#000000"/>
</shape>

答案 1 :(得分:0)

试试这个

<item>
    <shape android:shape="rectangle" >
            <solid android:color="#000000" />

        <stroke android:width="1dp" 
android:color="#FFFFFF" />

    </shape>
</item>