如何在HarmonyOS中获得触摸事件的触摸坐标?



我正在编写一个使用Java SDK在HarmonyOS中缩放图像的helper类。我想要得到调度触摸的触摸坐标,在Android中我们可以使用下面的代码片段:

MotionEvent.PointerCoords pointerCoords = new MotionEvent.PointerCoords(); 
event.getPointerCoords(index, pointerCoords); 

在HarmonyOS中有什么替代方案?

根据团队的说法,HarmonyOS目前没有替代方法。但是有计划在将来支持它。

如果你只想获得触摸屏坐标,你可以参考这个文档。

你可以看看TouchEvnt.getPointerPosition(touchEvent.getIndex())部分,看看它是否能帮助你。

最新更新