我有一个工作正常的导航抽屉,但抽屉图标位于操作栏的左侧,我希望它位于右侧。
我看过这里发布的另一个问题,但不了解如何将其应用于我的问题
Android navigation drawer toggle icon to right
有人可以帮忙吗? 我已经阅读了论坛和其他问题,我不想翻转布局
此处显示活动布局
File
这里是Java类
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainMenu"
android:orientation="vertical"
android:background="@color/background"
android:gravity="center">
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainMenu"
android:orientation="vertical"
android:background="@color/background"
android:gravity="center">
<LinearLayout
android:clipToPadding="false"
android:gravity="top"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<android.support.v7.widget.CardView
android:id="@+id/manageStudents_card"
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_margin="10dp"
android:clickable="true"
android:foreground="?android:attr/selectableItemBackground">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:paddingLeft="10dp"
android:orientation="horizontal">
<ImageView
android:layout_width="64dp"
android:layout_height="64dp"
android:layout_gravity="center_vertical"
android:background="@drawable/database"
android:padding="10dp"
android:src="@drawable/ic_students_cap" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="20dp"
android:text="MANAGE STUDENTS"
android:textSize="20dp"
android:textStyle="bold" />
</LinearLayout>
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
android:id="@+id/manageModule_card"
android:layout_width="match_parent"
android:layout_height="180dp"
android:layout_margin="10dp"
android:clickable="true"
android:foreground="?android:attr/selectableItemBackground">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center_vertical"
android:paddingLeft="10dp"
android:orientation="horizontal">
<ImageView
android:layout_width="64dp"
android:layout_height="64dp"
android:layout_gravity="center_vertical"
android:background="@drawable/manager"
android:padding="10dp"
android:src="@drawable/ic_manager_gears" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:layout_marginLeft="20dp"
android:text="MANAGE MODULES"
android:textSize="20dp"
android:textStyle="bold" />
</LinearLayout>
</android.support.v7.widget.CardView>
<FrameLayout
android:id="@+id/fragment_container"
android:layout_width="match_parent"
android:layout_height="match_parent">
</FrameLayout>
</LinearLayout>
<android.support.design.widget.NavigationView
app:headerLayout="@layout/header"
android:id="@+id/navList"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
app:itemTextColor="@color/background"
app:itemIconTint="@color/background"
android:background="@color/menuDrawer"
app:menu="@menu/menu_main">
</android.support.design.widget.NavigationView>
</android.support.v4.widget.DrawerLayout>