我正在尝试transparent toolbar,
这样会在 ImageView
之上显示 ,其设置如下:
<ImageView
android:layout_width="fill_parent"
android:layout_height="0px"
android:layout_weight="8"
android:scaleType="center"
android:id="@+id/imageView"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:elevation="0dp"
/>
插图(蓝色区域为ImageView
):
所以,它是透明的,但它会向下推ImageView
,而不是在它上面。
我也尝试使用android:elevation
,但它没有用。
答案 0 :(得分:4)
工具栏只是ViewGroup。因此,请考虑制作相对布局等布局。 在相对布局中,你有这样的顺序:布局代码中的较低位置,然后该视图将被视为布局的最高层。因此,按正确顺序排列您的视图,您将获得理想的结果。之前曾为我工作过很多次。
答案 1 :(得分:3)
使用框架布局
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
// Your imageview
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
//your toolbar
</FrameLayout>
这应该有帮助