У меня были проблемы с созданием нового родительского макета поверх существующего родительского макета. Поскольку я создал панель инструментов с большим количеством содержимого, я хотел бы спросить, возможно ли добавить DrawerLayout над панелью инструментов / RelativeLayout? Кажется, я не могу получить отступы таким образом, чтобы он автоматически распознавал новый родительский макет и перемещал все остальное как дочерний макет. Я хотел бы добавить DrawerLayout поверх моей текущей компоновки.
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/my_drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<androidx.appcompat.widget.Toolbar
android:layout_width="match_parent"
android:layout_height="?actionBarSize"
android:id="@+id/toolbar"
android:alignmentMode="alignBounds"
android:background="#FFFFFF"
android:columnCount="4"
android:columnOrderPreserved="false"
android:elevation="4dp"
android:useDefaultMargins="true">
<TextView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="5dp"
android:layout_marginRight="13dp"
android:fontFamily="@font/open_sans_light"
android:gravity="center"
android:outlineAmbientShadowColor="@color/colorPrimaryDark"
android:text="V E N D O R S"
android:textColor="#777777"
android:typeface="monospace" />
Он распознается как компоновка root, которая вызывает мою проблему.