Android 制作添加到其他布局的透明布局

Android 制作添加到其他布局的透明布局,android,android-layout,Android,Android Layout,我在布局中添加了一个视图,它占据了我屏幕的一部分。我想在这个布局中添加另一个透明的布局。在这个布局上,应该只有两行可以在背景布局上滚动。我这样做是为了我的背景布局不会失效,只有前景无效 如何添加另一个透明的布局?使用fram布局,这将允许您在彼此上添加两个视图。使用fram布局,这将允许您在彼此上添加两个视图。使用FrameLayout作为父布局,并根据需要将其与多个布局堆叠起来。这是答案的一部分。要使层(本例中为布局)透明,请将其背景(颜色)中的alpha值设置为0。例如,android:ba

我在布局中添加了一个视图,它占据了我屏幕的一部分。我想在这个布局中添加另一个透明的布局。在这个布局上,应该只有两行可以在背景布局上滚动。我这样做是为了我的背景布局不会失效,只有前景无效


如何添加另一个透明的布局?

使用fram布局,这将允许您在彼此上添加两个视图。

使用fram布局,这将允许您在彼此上添加两个视图。

使用
FrameLayout
作为父布局,并根据需要将其与多个布局堆叠起来。这是答案的一部分。要使层(本例中为布局)透明,请将其背景(颜色)中的alpha值设置为0。例如,
android:background=“#00777777”
设置半透明的暗灰色背景


你明白了。

使用
FrameLayout
作为父布局,并根据需要将其与多个布局堆叠起来。这是答案的一部分。要使层(本例中为布局)透明,请将其背景(颜色)中的alpha值设置为0。例如,
android:background=“#00777777”
设置半透明的暗灰色背景


你明白了。

发布你的代码。如果你使用的是线性布局、相对布局或框架布局,那是什么样的布局。。。对于Transpatent布局背景,可以使用LayoutObject.setBackgroundColor(Color.TRANSPARENT);请把您的xml代码,以便我们可以帮助您正确。张贴您的代码。如果您使用的布局是线性或相对或框架。。。对于Transpatent布局背景,可以使用LayoutObject.setBackgroundColor(Color.TRANSPARENT);请放入您的xml代码,以便我们可以帮助您正确地使用。如果父级不是frameLayout,该怎么办?假设它是linearLayout,但我希望这个覆盖可以在所有类型的布局上工作,有可能吗?如果父级最初不是frameLayout呢?假设它是线性布局,但我希望这个覆盖可以在所有类型的布局上工作,这可能吗?