[英]android find pressure on screen
我想大致了解一下手指在Android电容屏上所按的压力。 我的想法是让手指被触摸时所覆盖的区域(也许有一些额外的参数可以使其更加准确,但这就是主要思想)。
那么,有什么办法可以找到被保险人吗? (例如,获取覆盖的像素数)。
只有MotionEvent.getPressure() (您可能已经找到)。 我怀疑是否有些东西会报告手指覆盖了多少像素。
我不太清楚,但是您可以使用以下功能:
MotionEvent e;
float press = e.getPressure(...);
压力将介于0和1之间,从0 =无压力到1 =常压,但是可以大于1 ...
您的东西完全是NIH ...使用已经存在的东西吗? 也许它不能满足您的需求!
您可以使用MotionEvent.getSize()来获取被按下屏幕区域的标准化值(从0到1)。 该值与按下的像素数相关。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.