如何使我的应用程序独立于电话语言

时间:2018-06-23 12:22:28

标签: android

当我使用英语安装在手机上时,我使用firebase进行简单的登录活动即可构建新的应用程序,它可以完美运行。 但是,当我将电话语言更改为阿拉伯语时,它不起作用。 输入的所有数据都是英语。有什么想法吗?!

2 个答案:

答案 0 :(得分:0)

对于UI设计,如果您的用户电话使用的是从右到左语言还是从左到右语言,则有所不同 如果是这种情况,您应该决定要让您的应用适应更改或修复 例如,您可以使用layout_marginLeft代替layout_marginStart

但是对于首选项活动,您无法轻松更改布局方向

答案 1 :(得分:0)

如果要支持阿拉伯语,则您的应用应支持RTL。 您需要更改使用左,右开始和结束位置的所有布局。 另外,您需要将textAlignment属性添加到textviews。