Androidは画面に圧力を見つけます
質問
Androidの静電容量画面で指が押す圧力の量を大まかに理解したいと思います。私のアイデアは、指に触れたときに指で覆われた領域を取得することです(おそらく、より正確にするための追加のパラメーターかもしれませんが、それが主なアイデアです)。
それで、カバーされているものを見つける方法はありますか? (たとえば、カバーされているピクセルの数を取得します)。
解決
あるだけです MotionEvent.getPressure() (おそらくすでに見つけたものです)。指で覆われているピクセルの数を報告するものがあると思います。
他のヒント
私は本当に知りませんが、あなたは次の機能にアクセスできます:
MotionEvent e;
float press = e.getPressure(...);
プレスは0〜1の間で、0から0 =圧力なし、1 =通常の圧力になりますが、1以上になる可能性があります...
あなたのことは完全にnihです...すでに存在するものを使っていますか?または、それはあなたのニーズをカバーしていないかもしれません!
使用できます MotionEvent.getSize() 画面の領域の正規化された値(0から1)を押します。この値は、押されたピクセルの数と相関しています。
所属していません StackOverflow