簡體   English   中英

android在屏幕上發現壓力

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM