Сенсорные устройства (iOS, Android) - PullRequest
3 голосов
/ 23 декабря 2010

Есть ли шкала на сенсорных входах? Я знаю, что есть настройки чувствительности, чтобы сказать, касаешься ты или нет, но есть ли у него шкала для жесткого и низкого давления тоже?

Если так, то какой это масштаб? 0 к 1 или 0-255 или какие возможности?

Ответы [ 3 ]

3 голосов
/ 23 декабря 2010

Ну, это полностью зависит от API. Например, в Android есть аксессор getPressure() в MotionEvents, который возвращает значение с плавающей запятой между 0.0f и 1.0f, но фактическая гранулярность вашего результата, очевидно, зависит от аппаратного обеспечения - если экран может обнаружить только «нажатие» против «не» нажал ", вы получите только 0.0f или 1.0f.

РЕДАКТИРОВАТЬ: Согласно ответу Хулио Горге, iOS не предлагает эту функцию.

2 голосов
/ 23 декабря 2010

EboMike уже правильно ответил на ваш вопрос относительно устройств Android.Для iOS я могу сказать, что в данный момент она не предоставляет информацию о давлении прикосновения через общедоступные API.

0 голосов
/ 22 марта 2011

Есть обходной путь для iOS.См. Мой ответ в Обнаружение силы давления при нажатии на акселерометр

...