4
我想在我的活动中创建一个透明视图。活动显示在一个标签的点击上。我想要的是当我点击我的活动中的任何图像时,透明视图会覆盖该活动,但我的选项卡仍可点击。另外,当透明视图被创建时,活动的后台项目不应该是可点击的。可能吗? 而如何能够在android中实现这一点?如何在android中的另一个视图上创建透明?
我想在我的活动中创建一个透明视图。活动显示在一个标签的点击上。我想要的是当我点击我的活动中的任何图像时,透明视图会覆盖该活动,但我的选项卡仍可点击。另外,当透明视图被创建时,活动的后台项目不应该是可点击的。可能吗? 而如何能够在android中实现这一点?如何在android中的另一个视图上创建透明?
//test.xml
<?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:background="@drawable/ic_launcher"
android:orientation="vertical" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/transparent"
android:orientation="vertical" >
</LinearLayout>
</LinearLayout>
这允许所述重叠图像通过点击要传递给任何按钮在它之下:
<ImageView
...
android:clickable="false"
...
/>
(而当其设置为true
,所述的ImageView通吃点击)