在做一个外单的时候,需要让手机使用乌尔都语(巴基斯坦),当我设置之后,发现设置的布局反了,变成左右颠倒了。后来才知道是supportsRtl这个属性搞的鬼
google为了照顾到一些国家的阅读习惯,搞出这样一个属性,具体情况是:在应用清单文件里的Application里设置这个属性为true的话,变换为某些语言后,布局会变成从右到左排序,如果不希望这样的话,可以设置成false,默认是false。
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme" >