gpt4 book ai didi

android - Ltr 用于 android 中的波斯语言环境

转载 作者:行者123 更新时间:2023-11-30 00:27:01 26 4
gpt4 key购买 nike

我正在开发一个支持两种语言的应用程序:英语(“en”)和波斯语(“fa”)。我在 AndroidManifest.xml 中设置了 android:supportsRtl="false" 因为我需要所有内容都从左到右。我为我拥有的所有 View 设置了边距,但对于包含字符串的 View ,它不能正常工作,而且它似乎仍然在设置从右到左的方向。我该如何解决?我还尝试将 layoutDirection 手动更改为从左到右,但这也不起作用。

最佳答案

您必须在所有 Activity 中处理您的语言环境。 Android 默认使用设备的区域设置来选择适当的语言相关资源。

您还必须考虑项目最小 sdk。我建议您将其更改为 16 或更高版本:minSdkVersion 16

也许这个link帮助你。


I set margins for all views that I have but for the ones containing a string, it is not working right

例如,您必须使用 android:layout_marginEnd 而不是 android:layout_marginRight。同样在默认情况下,为 en 语言环境创建布局,然后通过应用语言环境处理并将其更改为 fa 或其他语言环境。

关于android - Ltr 用于 android 中的波斯语言环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45158410/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com