NavigationDrawer
いくつかのフィルターを表示するために右からスライドを使用しています。問題は、右側の引き出しがフリング ジェスチャを行うときだけ開いたままになることです。重力属性をstart
またはに変更するleft
と、通常は開いたままになります。ゆっくりドラッグして離すと引き出しが開いたままになるのが普通だと思います。右側に引出しがあり、閉じた位置に偏りがあるようです。
私は何か間違ったことをしていますか?正常にスライドさせる方法はありますか?私のユーザーは、引き出しを開いたままにしておくために投げる必要があることを理解するのに苦労しています.
サポート ライブラリの使用。
フリングが必要:
<LinearLayout
android:id="@+id/filtersDrawer"
android:layout_width="200dp"
android:layout_height="fill_parent"
android:layout_gravity="end"
android:background="@color/drawer_color"
android:orientation="vertical" >
フリングは必要ありません:
<LinearLayout
android:id="@+id/filtersDrawer"
android:layout_width="200dp"
android:layout_height="fill_parent"
android:layout_gravity="start"
android:background="@color/drawer_color"
android:orientation="vertical" >
ありがとう!