繁体   English   中英

屏幕右侧的Android视图

[英]Android views of the right side of the screen

我希望我的android应用程序支持更多语言(希伯来语),但我无法使视图显示在卵石的右侧(在希伯来语中,我们与英语不同,从右到左书写/读取)。

我尝试了android:layout_gravity="right"但是没有用。

有没有办法做到这一点?

您可以从右到左对齐文本,为此添加了此属性

android:gravity="right"

在您的文本视图中,仅当您将textview宽度设置为“ fill_parent”或设置为固定下垂时,它才有效。 如果看不到您的布局,我无法指出正确的解决方案,如果此解决方案不适合您,请原谅。

android:layout_gravity定义视图相对于其父视图的位置。 android:gravity定义当前视图的子视图的位置。

所以设置android:gravity将为您工作

另请参阅以下文章以处理多种语言的屏幕

如何在Android中获取文本方向并根据方向动态更改布局?

也可以尝试为RTL设置android:textDirection

有关更多信息,您可以通过以下链接:

http://android-developers.blogspot.in/2013/03/native-rtl-support-in-android-42.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM