Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 何时使用RTL和LTR?_Android_Android Layout_User Interface_Chat_Whatsapp - Fatal编程技术网

Android 何时使用RTL和LTR?

Android 何时使用RTL和LTR?,android,android-layout,user-interface,chat,whatsapp,Android,Android Layout,User Interface,Chat,Whatsapp,我想知道如何在android studio中使用RTL和LTR。 何时以及为什么在android中使用它? 我们可以用它来创建WhatsApp的聊天界面吗? 多谢各位 一些语言,如阿拉伯语、希伯来语等,遵循从右向左的模式。Android 4.2+(JellyBean API 17+)支持RTL布局 对于XML文件中的API 17+,所有需要RTL支持的布局都应将layout_marginLeft/paddingLeft替换为layout_marginStart/paddingStart,将la

我想知道如何在android studio中使用RTL和LTR。 何时以及为什么在android中使用它? 我们可以用它来创建WhatsApp的聊天界面吗? 多谢各位


一些语言,如阿拉伯语、希伯来语等,遵循从右向左的模式。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是在视图的左侧还是右侧。如果此人使用阿拉伯语或希伯来语聊天,则朋友文本视图的左对齐和我们文本视图的右对齐不会改变,但文本视图中文本的对齐方式将从右向左对齐。

否。RTL适用于阿拉伯语等语言。您必须使用视图对齐方式。我还想知道为什么我使用TextView.setText(mysTex+“”);有时,表格不会显示在textView中。