Android:通过手指触摸屏幕来测量/检测覆盖区域(不仅是触摸坐标)

标签 android events size touch area

我想在 Android 上访问手指覆盖的每个触摸事件。

每个触摸事件都会产生一个坐标对 X 和 Y,与触发该事件的手指大小和触摸区域无关。

我想知道是否有办法获取触发触摸事件的区域数据,例如大小或坐标不是

非常感谢任何帮助。

提前感谢您的回答或重定向,

基督徒

最佳答案

motionEvent.getSize() 方法应该可以满足您的需求(但准确度可能因设备屏幕而异)。

关于Android:通过手指触摸屏幕来测量/检测覆盖区域(不仅是触摸坐标),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3422400/

相关文章:

wpf - VM中的Usercontrol事件或MVVM中的View

android - 当 PriorityQueue.size() > 0 时,为什么 PriorityQueue.peek() 返回 null

android - 以编程方式切换 GPS Android 4.4

javascript - 如何在Android中捕获当前屏幕第一行的文本?

android - 当 Droid/Nexus One 上的屏幕关闭时,加速度计停止提供样本,即使使用 WakeLock

c - C 中数据类型的大小、最小值和最大值

c++ - PROCESSENTRY32 .dwSize 和 sizeof

android - 如何将默认的Android padding设置为没有padding的元素?

angular - 如何获取动态 Angular 形式的变化事件的值?

sql-server - SSIS 包是否失败,当其中一个容器失败时