如何在Android中将绝对屏幕坐标转换(转换)为相对视图坐标?

时间:2016-12-05 18:17:27

标签: android coordinates android-view transformation coordinate-systems

视图可以翻译,缩放和旋转,可能在屏幕外。如何将绝对屏幕坐标转换为该视图的本地坐标?

例如,视图已移动,缩放和旋转,因此部分视图位于屏幕外。用户在屏幕中间单击,生成一个x = 500且y = 500的MotionEvent(为简单起见,我的屏幕为1000x1000)。如何找出该视图的局部坐标空间中的(500,500)?

我尝试使用View.getLocationOnScreen()尝试但未成功。

0 个答案:

没有答案