有一个包含四个表格的tablelayout,第一个tablerow包含一个TextView:
正如您所看到的,可以看到TextView的文本“Vidy”的背景!那么如何让它变得透明?我试图将android:alpha =“0”添加到TextView的属性中,但在运行时没有看到文本!
答案 0 :(得分:2)
您可以尝试:
android:background="@null"
或者:
android:background="@android:color/transparent"
答案 1 :(得分:2)
如果你真的需要透明度,@ Nermeen的答案很棒,你也可以通过编程方式完成:
myTextView.setBackgroundColor(Color.TRANSPARENT);
但只要下面有坚实的背景颜色,最好是因为性能使TextView
的背景颜色与下面的布局相同(使用alpha,app需要重绘更多区域)。这样一个简单的布局并不重要,但是当你有许多使用透明度时,值得记住。