我有以下布局:
我想让 transparent_layout 变成透明,但是我做不到。
我已经尝试使用代码设置背景色为:Color.TRANSPARENT,但好像不起作用。
我正在使用 Android 2.3.3 SDK 和 SherlockActionBar。
有没有办法让这个布局变成透明的?
我有以下布局:
我想让 transparent_layout 变成透明,但是我做不到。
我已经尝试使用代码设置背景色为:Color.TRANSPARENT,但好像不起作用。
我正在使用 Android 2.3.3 SDK 和 SherlockActionBar。
有没有办法让这个布局变成透明的?
android:background="#00ffffff"
前两位数字表示透明度级别(也称为alpha),范围从00到ff(完全透明到完全不透明),其余数字用于指定背景颜色。如果您将前两个数字保持为零(00),则无论您选择什么颜色作为剩余数字的颜色,都没有关系。
在XML中将主布局(LinearLayout)的背景更改为android:background="@android:color/transparent"
,并确保您不会将背景应用到任何子视图上。
试试这个:
android:background="@android:color/transparent"
setBackgroundColor
而不是setBackground
来设置背景颜色,这样你就可以通过编程方式实现了。另外,你还可以告诉我你正在使用的代码来设置背景颜色,因为你提到了这一点。 - Ali