【发布时间】:2017-09-26 12:31:43
【问题描述】:
在 android studio 中,当我编写应用程序时,我为英文布局使用了很多布局,实际上是用于 LTR,如何为 RTL 智能手机添加新布局? 因为在他们的语言是为 RTL 用户设计的智能手机中,我的按钮和文本视图以及它们的位置都会改变!
【问题讨论】:
在 android studio 中,当我编写应用程序时,我为英文布局使用了很多布局,实际上是用于 LTR,如何为 RTL 智能手机添加新布局? 因为在他们的语言是为 RTL 用户设计的智能手机中,我的按钮和文本视图以及它们的位置都会改变!
【问题讨论】:
android:supportsRtl="true"
如果您的应用程序愿意支持从右到左 (RTL) 布局,请将其添加到清单中。此属性的默认值为 false。
如果设置为
系统将激活和使用真正的各种 RTL API,以便您的应用可以显示 RTL 布局。
false- 与用户的区域设置相关联的布局方向(您的布局将始终是从左到右的)。
欲了解更多信息,请查看此链接
http://developer.android.com/guide/topics/manifest/application-element.html
还可以查看此链接以获取 ltr 和 rtl 布局的教程
https://android.jlelse.eu/rtl-support-on-android-here-is-all-you-need-know-e13f2df512e2
【讨论】: