如何制作透明布局



我有以下主布局代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@+id/layout"
    android:gravity="center"
    android:background="#00000000"
    android:orientation="vertical" >
    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="200dp"
        android:layout_height="200dp"
        android:background="#FFFFFF" />
</LinearLayout>

我需要LinearLayout是透明的。我以为我可以在后台使用alpha设置,但它不起作用。请告诉我——我需要我的应用程序是空的,并且在屏幕中心有一个白色矩形。

您希望活动是透明的吗?尝试在您的活动标签(在清单文件中)中使用此主题:@android:style/Theme.Translucent

关于其他可能的方式,即儿童主题,请参阅以下答案:

活动应该是透明的,但有黑色背景

如何在Android上创建透明的"活动"?

如何使活动透明

在xml文件中使用以下行:

<Linearlayout android:background="@android:color/transparent"/>

最新更新