2012-06-19 158 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