2012-06-19 43 views
0

我将一个EditText添加到一个Linearlayout中,为每个我设置一个图片作为背景。但的LinearLayout的背景影响的EditText上,代码如下:为什么布局的背景会影响布局中的EditText的背景?

<LinearLayout 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_centerVertical="true" 
    android:layout_marginLeft="10dp" 
    android:background="@drawable/layout_bg" 
    > 

    <EditText  
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:background="@drawable/input" 
     android:inputType="text" 
     android:paddingLeft="4dp" 
     android:layout_margin="4dp" 
     /> 
    </LinearLayout> 

的layout_bg影响输入,但是当我设置的LinearLayout#F9F9F9的backgournd,的LinearLayout的背景不会影响EditText的。为什么发生这种情况?

我是新来的,我现在无法上传图片。 结果是上面的,外部背景的颜色是蓝色的,但是EditText背景的颜色是白色的,我希望内部背景有意义,我应该怎么做?

+0

张贴一些屏幕截图 – KMI

+0

哦,我的天,刚才我发现EditText的背景没有任何意义。 – tianxiaozz

+0

那么你的问题解决了? – KMI

回答

0

问题解决了,我看不到内部背景,因此它是透明的!

+0

这完全是我的错。我没有检查原始图片,所以当结果超出我的预期时,我认为出了问题,但实际上它耗费了我很多时间!哦,我的上帝 ! – tianxiaozz