我有一个要求,我必须计算在一天结束时用户将手放在 Android 屏幕上的时间有多少?
因此,在谷歌搜索后我发现,Android 中有接近传感器,无需触摸屏幕即可感应手部运动。接近传感器位于屏幕顶部的某个位置,用于在接听和取消任何通话时访问靠近手机的物体
但我想捕捉用户在 Android 屏幕上的手势。有什么更好的解决方案?还是仅通过接近传感器就可以完全解决我的目的?
最佳答案
Proxymity Sensor 非常粗糙,用于判断移动设备是否靠近像头一样大的东西。
您需要为用户可能触摸的所有内容实现 Hook ,并增加您的计数器,当应用程序进入后台并返回时应保存/恢复。
请注意,您只能了解应用内的触摸。
关于android - 如何检测 Android 屏幕上的手压,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20987278/