Jan*_*Jan 0 java layout android
我设计了一个两个TextViews彼此相邻的布局,当我使用英语时,它们在我的模拟器和我的物理设备中正确定位.
但是,当我在阿拉伯语设备中看到该应用程序时,TextViews交换定位.右边的是左边的,反之亦然.
无论设备的语言是什么,都知道如何修复位置?
当用户选择从右到左的语言时,某些Android组件将自动撤消其订单(例如LinearLayout
,或者ConstraintLayout
如果您使用的是开始/结束而不是左/右).
如果要禁用此功能,那么无论用户的语言选择如何,项目始终从左到右排列,请将此行添加到<application>
清单中的标记:
android:supportsRtl="false"
Run Code Online (Sandbox Code Playgroud)