java - 在 Android 应用程序中跟踪触摸

标签 java android

我知道这可能非常基本,但我很难在网上找到有关此问题的答案。我正在制作一个 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/

相关文章:

java - 在 ListView 中使用 List<Custom_Class>

android - Google 登录引发异常 com.google.android.gms.common.api.ApiException : 12500

java - 从磁盘加载存储的 RSA 公钥/私钥?

java - 如何从xamarin android中的AutocompletePredictionBufferResponse获取AutocompletePredictionBuffer

java - 如何在 JSF 中动态添加字段?

java - dwr 和 jquery ajax 之间的区别?

java - apache lucene 4 的自定义分词器

android - ACTION_OPEN_DOCUMENT_TREE 和 uri 序列化

android - 有什么方法可以获得CMOS Status?

Java if 语句