Android中布局问题的阿拉伯语镜​​像

Abd*_*aan 5 multilingual android mirror arabic

我目前正在Android平台上开发一个具有多语言支持(即阿拉伯语和英语)的应用程序.我准备了两个英语和阿拉伯语的价值包.

我对不同的语言使用相同的布局.换句话说,我没有阿拉伯语或英语的特殊布局.我已经使用了所有可能的方法,即layoutDirection,gravity和layout_gravity属性来获取镜像的布局.到目前为止,我得到的最好的是控件与右边对齐,但没有镜像.

我的问题是如何强制应用程序布局被镜像?出于知识的目的,我尝试了不同的Android平台:2.3.3和4.2.2没有成功.请,任何人都可以帮助我,因为我故意搜索以解决我的问题.

小智 3

如何设置 RTL 布局镜像
\n要在应用中设置 RTL 布局镜像,请执行以下步骤:\n将 android:supportsRtl=\xe2\x80\x9dtrue\xe2\x80\x9d 添加到<application>Android 清单文件中的元素。
\n在 Android 清单文件中,将所有应用\xe2\x80\x99s \xe2\x80\x9cleft/right\xe2\x80\x9d 布局属性更改为新的 \xe2\x80\x9cstart/end\xe2\x80\x9d等价物。例如,android:paddingLeft 应变为 android:paddingStart。

\n\n

只需点击此链接
\n http://developer.sonymobile.com/2015/06/09/enable-worldwide-usability-for-your-apps-with-bi-direction-language-support/

\n