Tout d'abord, je sais que cette question est déjà apparue ici, mais après avoir essayé plusieurs fois, je n'ai toujours pas réussi. Je travaille sur l'exemple de Site des développeurs Android .
J'essaie de configurer le menu pour qu'il s'ouvre de droite à gauche au lieu de la façon dont il est mis en œuvre dans l'exemple (de gauche à droite). En outre, je veux déplacer le bouton d'ouverture du menu sur le côté droit de la barre d'action. Je retrouve également quelques réponses ici, par exemple dans cette réponse .
J'essaie de modifier la gravité des vues et des mises en page mais j'obtiens l'erreur suivante :
aucune vue de tiroir trouvée avec gravité absolue GAUCHE
Pouvez-vous m'aider à comprendre quel est le problème dans mon code et ce que je dois changer pour que le menu s'ouvre par la droite et que le bouton de la barre d'action soit déplacé vers la droite ?
le code xml est ici :
<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>