标签: android coordinates android-view transformation coordinate-systems
视图可以翻译,缩放和旋转,可能在屏幕外。如何将绝对屏幕坐标转换为该视图的本地坐标?
例如,视图已移动,缩放和旋转,因此部分视图位于屏幕外。用户在屏幕中间单击,生成一个x = 500且y = 500的MotionEvent(为简单起见,我的屏幕为1000x1000)。如何找出该视图的局部坐标空间中的(500,500)?
我尝试使用View.getLocationOnScreen()尝试但未成功。
View.getLocationOnScreen()