2015-03-02 107 views
3

在我的Android应用程序的设置中,我使用了许多checkboxPreferences。当选择的语言环境是英语时,文本出现在左侧,复选框在右侧。 文字------------------复选框将Android应用程序的语言更改为阿拉伯语时,如何在左侧显示复选框?

当我将语言环境更改为阿拉伯语时,我想要获取此格式: 复选框--------- ------文字

但它保持与英语语言环境相同。我不知道该怎么办。有人能帮我吗?

回答

4

要利用RTL布局镜像,只需进行以下修改您的应用程序:在应用清单

  1. 宣告你的应用程序支持RTL镜像。将android:supportsRtl =“true”添加到清单文件中的元素。

  2. 将所有应用程序的“左/右”布局属性更改为新的“开始/结束”等效项。

For more details follow the link

+0

非常感谢。这个对我有用 – TOP 2015-03-02 17:01:41

1

使用的RelativeLayout作为父布局,然后添加layout_alignParentStart或layout_alignParentEnd文本/复选框观点属性。 请注意,这只适用于API v17。

相关问题