Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android上的透明线性布局_Android_Android Linearlayout_Transparent - Fatal编程技术网

Android上的透明线性布局

Android上的透明线性布局,android,android-linearlayout,transparent,Android,Android Linearlayout,Transparent,我的布局如下: 我想使透明的布局透明,但我做不到 已经尝试使用color:color.TRANSPARENT以编程方式设置背景,但似乎不起作用 我使用Android 2.3.3 SDK和SherlockActionBar 有没有办法将该布局设置为透明?试试以下方法: android:background="@android:color/transparent" 在XML中,将主布局的(线性布局)背景更改为android:background=“@android:color/transpare

我的布局如下:

我想使透明的布局透明,但我做不到

已经尝试使用color:color.TRANSPARENT以编程方式设置背景,但似乎不起作用

我使用Android 2.3.3 SDK和SherlockActionBar

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

试试以下方法:

android:background="@android:color/transparent"

在XML中,将主布局的(线性布局)背景更改为
android:background=“@android:color/transparent”
,并确保未将背景设置为其任何子视图。

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

        android:background="#00ffffff"

前两个数字表示不透明度级别(也称为alpha),从00到ff(完全透明到完全不透明),其余数字表示所需的背景色。如果将前两位数字保持为零(00),那么为其余数字选择的任何颜色都无关紧要。

发布layout.xml文件以获取Clarity,同时发布您正在使用的代码以设置背景色,因为您提到了这是通过编程实现的。你必须使用
setBackgroundColor
,而不是
setBackground
(只是说“以防万一”。@Alexandru你可以将同样的方法应用到你的布局中。修改相同的内容,然后重试。我认为它接近你想要实现的目标。你可以尝试一下。00是你想要的透明度。谢谢你的回答。请继续帮助别人。谢谢