2015-04-05 82 views
3

我將layoutDirection更改爲RTL,但在RTL和LTR方向上,getX()方法都返回相同的數字。此方法從屏幕左側計算X. 如何更改佈局的行爲以從屏幕右側計算X? 非常感謝。Android RTL佈局方向行爲

+0

發佈你試過的東西 – Gattsu 2015-04-05 10:45:51

+0

我嘗試使用拖放操作。 我動態地將視圖(一個立方體)添加到我的佈局並拖動它。 – 2015-04-06 05:03:11

+0

我要求'代碼',請閱讀[如何問](http://stackoverflow.com/questions/how-to-ask) – Gattsu 2015-04-07 13:02:39

回答

0

在android中查看系統工作原理獨立從佈局方向!這意味着,在你的情況和任何其他情況下,它可以正常工作並計算屏幕上的左上的X和Y!

您的問題有兩種方法:從屏幕的右側

一個 計算X中包含僞

screenWidth - getX() 

扭轉你的代碼是真正的X工作