答案 0 :(得分:0)
某些语言(例如阿拉伯语,希伯来语等)遵循从右到左的模式。 Android 4.2+(JellyBean API 17+)支持RTL布局。
对于XML文件中的API 17+,所有需要RTL支持的布局都应将layout_marginLeft / paddingLeft替换为layout_marginStart / paddingStart,将layout_marginRight / paddingRight替换为layout_marginEnd / paddingEnd 对于下面的API 17,添加左右开始和结束布局属性。
清单必须在标记中包含android:supportsRtl =“ true”。
WhatsApp聊天界面通过设置TextView / TextBox重力将好友文本和您的文本分别左右对齐。在textview内,文本从左到右对齐,而不管textview是在视图的左侧还是右侧。如果此人使用阿拉伯语或希伯来语聊天,则朋友textview的这种对齐方式向左对齐,而我们的右对齐不会改变,但是textview内部文本的对齐方式将从右向左对齐。