RTL语言的Android本地化

RTL语言的Android本地化,android,localization,arabic,hebrew,right-to-left,Android,Localization,Arabic,Hebrew,Right To Left,我需要为我的RTL语言(希伯来语和阿拉伯语)应用程序添加本地化功能 如何修改布局以使图片在RTL选项中以不同方式对齐 例如:在主菜单中,我在左侧有按钮,在右侧有图片(在LTR版本中),我需要将其反转,不仅要更改图片找到RTL语言的本地化标签,然后将其自定义布局xml文件保存在文件夹“res/layout RtlLabel/customLayout.xml”下。例如“布局fr” 您可以使用 android:layoutDirection="locale" android:layout_width

我需要为我的RTL语言(希伯来语和阿拉伯语)应用程序添加本地化功能 如何修改布局以使图片在RTL选项中以不同方式对齐


例如:在主菜单中,我在左侧有按钮,在右侧有图片(在LTR版本中),我需要将其反转,不仅要更改图片

找到RTL语言的本地化标签,然后将其自定义布局xml文件保存在文件夹“res/layout RtlLabel/customLayout.xml”下。例如“布局fr”

您可以使用

android:layoutDirection="locale"

android:layout_width="wrap_content"
android:layout_height="wrap_content"

我也没有检查RTL语言是否有标签。。。如果没有,您可以使用从配置中获取语言环境的代码来处理它。。。您调用的RTL语言仍然需要标记。