How to get double touch position in android?

前端 未结 2 1037
星月不相逢
星月不相逢 2021-01-07 07:56

I need to get the positions of each touch when a double touch has done I know that you can get the position of one touch with:

int x = (int)event.getX();
int         


        
相关标签:
2条回答
  • 2021-01-07 08:03

    Why dont you use a logic inside an onTouch function. Use static variable and keep a count if cout becomes two, it's a double click.

    0 讨论(0)
  • 2021-01-07 08:06

    event.getPointerCount() will tell you how many touch points there are. To get the other ones, just use an index value in the "Get" method:

    x0 = event.getX(0);
    x1 = event.getX(1);
    ...

    0 讨论(0)
提交回复
热议问题