在安卓应用上支持从右到左(RTL)布局
世界上的大部分语言的书写方式都是从左到右,但是也有一些语言是从右到左(Right to Left,以下简称为 RTL )书写的,譬如阿拉伯语,希伯来语以及叙利亚语。虽然这些都是小语种,支持RTL能给当地用户更好的体验。 从 Google 官网得知,安卓在SDK17(4.2 Jelly Bean)版本的以上能原生的支持RTL,只需以下几个步骤就能实现。 在 AndroidManifest.xml 的 uses-sdk 标签中,将 targetSdkVersion 或 minSdkVersion 设为 17 或以上。 在 AndroidManifest.xml 的 application 标签中,加入 android:supportsRtl=”true”。 在布局xml文件中,将所有的 left 和 right 分别改为 start 和 en