2011-01-28 114 views
0

如何覆蓋TwoLineListItem的XML屬性。我不想做Java。我正在嘗試使視圖和textViews的背景透明,但在Java中執行時不起作用。TwoLineListItem - 自定義屬性

setBackGroundDrawable setBackGroundColor setBackGroundResource

這些似乎並沒有做什麼,我需要他們做。我試過沒有背景。我已經嘗試爲顏色設置爲0的alpha值,但我仍然得到相同的舊白名單框。我在TwoLineListItem視圖後面有一個可繪製的背景,這就是我想要顯示的背景,而不是項目背景。

回答

1

根據我對你的問題的理解,你試圖讓你的TextView的背景變得透明。這是我用來做到這一點:

TextView tv = (TextView)findViewById(R.id.textviewID); 
tv.setBackgroundColor(Color.TRANSPARENT); 

而我沒有得到你的觀點TwoLineListItem。但是,如果你希望它成爲一條線,然後寫在你的TextView的XML屬性:

android:singleLine="true" 

如果這不是問題的話,請詳細一點。

+0

TwoLineListItem是一個自定義視圖,而不是一個簡單的textView。此外,android:singleLine =「true」是一個棄用的屬性 – Adinia 2011-01-31 13:46:02