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"
如果这不是问题的话,请详细一点。
TwoLineListItem是一个自定义视图,而不是一个简单的textView。此外,android:singleLine =“true”是一个弃用的属性 – Adinia 2011-01-31 13:46:02