Trước hết, tôi biết câu hỏi này đã xuất hiện ở đây trước đây nhưng sau khi cố gắng rất nhiều tôi vẫn không thành công. Tôi đang làm việc trên ví dụ từ trang web Nhà phát triển Android .
Tôi đang cố gắng đặt menu được mở từ phải sang trái thay vì cách triển khai của nó trong ví dụ (từ trái sang phải). Ngoài ra, tôi muốn di chuyển nút menu đang mở sang bên phải của thanh tác vụ. Tôi cũng tô đỏ một số câu trả lời ở đây, ví dụ trong câu trả lời này .
Tôi cố gắng thay đổi lực hấp dẫn của các chế độ xem và bố cục nhưng tôi gặp lỗi:
không tìm thấy chế độ xem ngăn kéo với trọng lực tuyệt đối LEFT
Bạn có thể vui lòng giúp tôi tìm ra vấn đề trong mã của tôi là gì và tôi nên thay đổi điều gì để đặt menu được mở từ bên phải và di chuyển nút thanh tác vụ sang bên phải?
mã xml ở đây:
<android.support.v4.widget.DrawerLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/drawer_layout"
android:layout_gravity="right"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<FrameLayout
android:id="@+id/content_frame"
android:layoutDirection="rtl"
android:layout_width="match_parent"
android:layout_height="match_parent"
/>
<ListView android:id="@+id/left_drawer"
android:layout_width="200dp"
android:layout_height="match_parent"
android:layout_gravity="right"
android:choiceMode="singleChoice"
android:divider="@android:color/transparent"
android:dividerHeight="10dp"
android:background="#111"/>
</android.support.v4.widget.DrawerLayout>