我使用的是网格视图,并且定义的网格视图方向始终从左到右,它停止工作(阿拉伯语和希伯来语,现在从右到左显示)
我的xml代码:
<GridView
android:id="@+id/board"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:layout_marginLeft="@dimen/pading_board2"
android:layout_marginRight="@dimen/pading_board2"
android:layout_marginTop="25dp"
android:background="@drawable/porcarie2"
android:columnWidth="5dp"
android:gravity="center"
android:horizontalSpacing="3dp"
android:layoutDirection="ltr"
android:numColumns="9"
android:padding="@dimen/pading_board"
android:stretchMode="columnWidth"
android:verticalSpacing="3dp" />
我还尝试将代码添加到我的Java文件中,并将最小skd更新为17:
gridview.setLayoutDirection(View.LAYOUT_DIRECTION_LTR);
问题出在真实设备上,而不是模拟器上