我正在为Android开发多语言应用程序。问题是,如果语言是RTL,我希望抽屉从右边打开,反之亦然。
答案 0 :(得分:2)
使用
android:layout_gravity="end"
将此行添加到导航抽屉的listview xml中。这会将listview添加到抽屉的右侧,它将从右侧打开(如果在RTL环境中则向左打开)。
您可以通过调用
打开此抽屉mDrawerLayout.openDrawer(GravityCompat.END);
答案 1 :(得分:1)
您可以使用android:layout_gravity="start"
而不是左右对齐。这将确保方向取决于您的语言。