2013-10-07 34 views
1

我想设置为线性布局设置边框颜色白色,但没有内部颜色。如何设置线性布局的边框颜色

这是我的代码,显示内部颜色黑色。错误在哪里?

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"> 
    <item android:left="0dp" android:right="0dp" android:top="-10dp" android:bottom="-10dp"> 
     <shape android:shape="rectangle"> 
      <stroke android:width="1dp" android:color="#ffffff" /> 
     </shape> 
    </item> 
</layer-list> 

回答

3

<solid android:color="@android:color/transparent" />添加到形状标签中。

<shape android:shape="rectangle" > 

    <solid android:color="@android:color/transparent" /> 
</shape> 
+0

谢谢你,它的工作... – chimbu

+0

你最欢迎... –

0
android:color="#ffffff" 

应该是:

android:color="#000000" 

当前颜色代码被设置为白色,而不是黑色的。

0

该设置,您的LinearLayout背景

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" > 

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

    <solid android:color="#000000" /> 
</shape> 
0
<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:shape="rectangle" 
    > 
    <solid android:color="color_that_u_want_in background" /> 
    <stroke android:width="1dp" 
     android:color="#ffffff"/> 

</shape> 

使用本

相关问题