17

我有以下布局:

在此处输入图像描述

我想让 transparent_layout透明,但我做不到。

已经尝试使用颜色以编程方式设置背景: Color.TRANSPARENT 但它似乎不起作用。

我使用带有 SherlockActionBar 的 Android 2.3.3 SDK。

有没有办法将该布局设置为透明?

4

3 回答 3

46

根据您喜欢的不透明度程度,将背景颜色设置为

        android:background="#00ffffff"

前两位数字用于不透明度级别(又名 alpha),范围从 00 到 ff(完全透明到完全不透明),其余数字用于所需的背景颜色。如果您将前 2 位数字保持为零 (00),那么您为其余数字选择的任何颜色都无关紧要。

于 2013-05-08T18:35:01.040 回答
6

在 XML 中,将主布局的(LinearLayout)背景更改为android:background="@android:color/transparent",并确保您没有将背景提供给它的任何子视图。

于 2013-05-08T12:37:28.640 回答
5

尝试这个:

android:background="@android:color/transparent"
于 2013-05-08T12:34:27.050 回答