【发布时间】:2010-11-01 00:12:02
【问题描述】:
Android 中是否可以有重叠的视图?我想要一个 ImageView,前面有一个透明的 png,背景有另一个视图。
编辑:
这是我目前的情况,问题是imageView中的图像不透明,应该透明的部分只是黑色。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/gallerylayout"
>
<Gallery android:id="@+id/overview"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
<ImageView android:id="@+id/navigmaske"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/navigmask"
/>
</RelativeLayout>
编辑:
我得到了它,它是来自团队中另一位程序员的主题文件。 刚刚改了这个
<item name="android:background">#FF000000</item>
到这里
<item name="android:background">#00000000</item>
【问题讨论】:
-
你所拥有的应该可以工作——你确定画廊有可见的内容并且 navigmaske drawable 是具有透明度的 PNG?
-
是的,画廊在没有覆盖的情况下是可见的,我确信 PNG 是透明的
标签: android view android-relativelayout