pressione ritrovamento Android sullo schermo
Domanda
vorrei capire circa la quantità di pressione presse dito sullo schermo capacitivo su android. La mia idea è quella di ottenere l'area coperta dal dito quando viene toccato (forse alcuni parametri extra per ottenere più accurate, ma questo è l'idea principale).
Quindi, c'è qualche modo per trovare la sono coperti? (Ad esempio ottenere il numero di pixel coperti).
Soluzione
C'è solo MotionEvent.getPressure () (che probabilmente già trovato). Dubito che ci sia qualcosa che i rapporti quanti pixel sono coperte dal dito.
Altri suggerimenti
Io non so davvero, ma si ha accesso alla seguente funzione:
MotionEvent e;
float press = e.getPressure(...);
stampa sarà tra 0 e 1, da 0 = nessuna pressione, a 1 = pressione normale, ma può essere più di 1 ...
Il fatto è totalmente NIH ... usare qualcosa che già esiste? O forse non copre le vostre esigenze!
È possibile utilizzare MotionEvent.getSize () per ottenere il valore normalizzato (0-1) dell'area dello schermo viene premuto. Questo valore è correlato al numero di pixel premuto.