如何设置主页的边框实体的背景颜色

时间:2011-05-25 06:57:12

标签: android layout border shape android-styles

在我的网页中包含了很多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

如何设定?

2 个答案:

答案 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>