dispositivi touch (iOS, Android)
Domanda
Ci sono qualsiasi scala sugli ingressi Touch? So che c'è impostazioni di sensibilità per dire se si tocca o no, ma non ha una scala per la pressione dura e bassa pressione troppo?
In caso affermativo, quale scala si tratta? 0 a 1 o 0-255 o cosa possiblities?
Soluzione
Bene, che dipende interamente l'API. Android, per esempio, ha una funzione di accesso getPressure()
in MotionEvents che restituisce un float tra 0.0f e 1.0f, ma la granularità effettiva del risultato, ovviamente, dipende dall'hardware - se lo schermo non può che rilevare "premuto" vs "non premuto" , sarà solo mai arrivare 0.0f o 1.0f.
EDIT: Come per la risposta di Julio Gorge, iOS non offre questa funzionalità
.Altri suggerimenti
EboMike già risposto correttamente la vostra domanda per quanto riguarda i dispositivi Android. Per iOS, posso dire che non espone le informazioni pressione contatto tramite API pubbliche in questo momento.
C'è una soluzione per iOS. Vedere la mia risposta in utilizzando l'accelerometro