通过测试发现layout_gravity来控制DrawerLayout的菜单页面
一般的说法是DrawerLayout的第一个子节点是内容页面,
第二个子节点是DrawerLayout的菜单页面
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#fff" //注:白色
android:layout_gravity="start"
>
</FrameLayout>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ff0" //注:黄色
>
</FrameLayout>
</android.support.v4.widget.DrawerLayout>
测试结果:
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#fff" //白色
>
</FrameLayout>
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#ff0" //黄色
android:layout_gravity="start"
>
</FrameLayout>
</android.support.v4.widget.DrawerLayout>
测试结果:
时间: 2024-11-11 06:18:48