gpt4 book ai didi

java - 如何在 codenameone 中实现多点触摸手势?

转载 作者:行者123 更新时间:2023-12-01 12:35:59 25 4
gpt4 key购买 nike

我想在 codenameone 中实现多点触摸手势事件。我用了 @Override
公共(public)无效pointerPressed(int x,int y)

我记录 x,y 并使用 adb logcat .apk 文件。当您触摸显示屏时,它会显示该点的x,y,但是当第二根手指和其他手指触摸显示屏时,没有显示任何内容,也没有触摸任何内容,没有这样的新指针发生,我如何用这样的东西实现多点触摸手势事件?提前致谢。

最佳答案

Codename One 支持接受 int[] 作为参数的指针*事件。与上面相同的签名仅具有两个数组,例如:

public void pointerPressed(int[] x, int[] y)
public void pointerDragged(int[] x, int[] y)
public void pointerReleased(int[] x, int[] y)

您还可以重写捏合方法来捕获特定手势:http://www.codenameone.com/blog/in-a-pinch

关于java - 如何在 codenameone 中实现多点触摸手势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25589714/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com