繁体   English   中英

如何在导航抽屉中制作片段叠加工具栏

[英]How to make fragment overlay toolbar in navigation drawer

我有一个根据本教程创建的material design navigation drawer

它与toolbar及其他toolbar完美配合。 我可以单击抽屉中的一个项目,并显示相应的fragment和标题。

但是,我想使一个fragment上的toolbar透明,以使背景图像如下图所示: 在此处输入图片说明

问题:我的问题是片段似乎不是从工具栏开始而是在工具栏下面。这是结果: 在此处输入图片说明

我不知道该如何解决。任何建议都将受到欢迎。

将此用于toolbar.xml:

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout 
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:local="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    <ImageView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:adjustViewBounds="true"
        android:src="@drawable/toolbar_image"/>

    <android.support.v7.widget.Toolbar
        android:id="@+id/toolbar"
        android:layout_width="match_parent"
        android:layout_height="?attr/actionBarSize"
        local:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
        local:popupTheme="@style/ThemeOverlay.AppCompat.Light" />

</FrameLayout>

当然,您需要将“ @ drawable / toolbar_image”更改为要用于背景图像的可绘制对象。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM