我知道这可能非常基本,但我很难在网上找到有关此问题的答案。我正在制作一个 Android 应用程序,想要跟踪用户触摸点的位置,并在他们使用该应用程序的整个过程中显示该点。所以最终屏幕周围会出现一堆点。我该如何去做呢?
最佳答案
看看这个: http://developer.android.com/reference/android/view/View.OnTouchListener.html
在询问此类问题之前,您应该先进行谷歌搜索。
创建 OnTouchListener
后,调用您想要的任何 View View.setOnTouchListener()
并将您的 OnTouchListener
作为参数制作。
当您创建 OnTouchListener 时,您必须重写名为 onTouch(MotionEvent event);
的方法,并且您可以使用参数 event
来获取其 X和 Y 值。之后,您可以使用这些 X 和 Y 在您要重写的 onDraw() 方法中绘制这些点。
关于java - 在 Android 应用程序中跟踪触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30629039/