im begaby of android。我設計了一個像這樣的導航抽屜: 從右到左的菜單項Android中的NavigationView
當您看到菜單中的所有項目都在右側時除「SubHeader」外。
我該如何將「SubHeader」項移動到此菜單的右側?我使用像引力,佈局引力,layoutDirection到SubHeaderItem的所有屬性,但它不起作用。
我的代碼
<android.support.design.widget.NavigationView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:id="@+id/navigation_view"
android:layout_gravity="end"
android:fitsSystemWindows="true"
android:layoutDirection="rtl"
app:headerLayout="@layout/navigation_header"
app:menu="@menu/navigation_menu"
/>
我的菜單代碼:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<group android:checkableBehavior="single">
<item
android:title="inbox"
android:id="@+id/inbox_id"
android:icon="@drawable/inbox" />
</group>
<item android:title="SubHeader">
<menu>
<item
android:title="all main"
android:id="@+id/all_mail"
android:icon="@drawable/allmail" />
</menu>
</item>
</menu>
添加比重= 「權利」 UR菜單項。 – james
@james謝謝,但我添加它並不工作 –