在我的网页中包含了很多layout
s,我想为每个layout
绘制一个角落,所以我尝试:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffff"/>
<corners android:radius="5px"/>
<stroke android:width="2dip" android:color="#ababab"/>
<padding android:left="0dp"
android:top="0dp"
android:right="0dp"
android:bottom="0dp" />
</shape>
因此shape
的颜色为白色,但我想要的只是border
并使用默认的background
。
如何设定?
答案 0 :(得分:5)
我认为这应该有效。将颜色设置为透明:
<solid android:color="#00000000"/>
答案 1 :(得分:0)
从形状中移除实体,如下所示....
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<corners android:radius="5px"/>
<stroke android:width="5dip" android:color="#ababab"/>
<padding android:left="0dp"
android:top="0dp"
android:right="0dp"
android:bottom="0dp" />
</shape>