TwoLineListItem - 自定义属性

问题描述:

如何覆盖TwoLineListItem的XML属性。我不想做Java。我正在尝试使视图和textViews的背景透明,但在Java中执行时不起作用。TwoLineListItem - 自定义属性

setBackGroundDrawable setBackGroundColor setBackGroundResource

这些似乎并没有做什么,我需要他们做。我试过没有背景。我已经尝试为颜色设置为0的alpha值,但我仍然得到相同的旧白名单框。我在TwoLineListItem视图后面有一个可绘制的背景,这就是我想要显示的背景,而不是项目背景。

根据我对你的问题的理解,你试图让你的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