Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.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布局方向行为_Android - Fatal编程技术网

Android RTL布局方向行为

Android RTL布局方向行为,android,Android,我将layoutDirection更改为RTL,但在RTL和LTR方向上,getX()方法返回相同的数字。此方法从屏幕左侧计算X。 如何更改布局的行为以从屏幕右侧计算X? 非常感谢 从布局方向独立查看android系统的运行情况!这意味着,在您和其他任何情况下,它都能正常工作,并从屏幕左上角计算X和Y 对于您的问题,有两种方法: 一个 从屏幕右侧计算x,如下所示 screenWidth - getX() 两个 反转代码以使用real X。我尝试使用拖放。我动态地将视图(一个立方体)添加到我的布

我将layoutDirection更改为RTL,但在RTL和LTR方向上,getX()方法返回相同的数字。此方法从屏幕左侧计算X。 如何更改布局的行为以从屏幕右侧计算X?
非常感谢

从布局方向独立查看android系统的运行情况!这意味着,在您和其他任何情况下,它都能正常工作,并从屏幕左上角计算X和Y

对于您的问题,有两种方法:

一个 从屏幕右侧计算x,如下所示

screenWidth - getX()
两个
反转代码以使用real X。

我尝试使用拖放。我动态地将视图(一个立方体)添加到我的布局并拖动它。我要求
code
,请阅读