Я использую метод getPressure (index) из экземпляра MotionEvent, чтобы получить значение давления, приложенного к экрану.Единица измерения движения Android MotionEvent
Я пытаюсь понять, как преобразовать это значение, по крайней мере, в приближение стандартного блока измерения.
в Android значение давления представляет собой поплавок от 0 до 1. Мне нужно каким-то образом выразить его в Ньютонах. От того, что я понял, это разные устройства, поэтому невозможно получить действительно точное измерение единицы измерения, но я в порядке с аппроксимацией.
Как что сумма в ньютонах является нормальным для стилуса прикосновения к экрану на полную силу (измерение 1.0f давления устройство)
Я бы не стал полагаться на максимальное значение, так как вы можете получить 1f с разными сильными сторонами. Я бы попытался - поместить объект с известным весом на экран или на ваш палец. – natario
Возможный дубликат [Как определить давление экрана на андроид?] (Http://stackoverflow.com/questions/18538513/how-to-detect-screen-pressure-on-android) –
Это не дубликат, так как это разрешает crash, я ищу способ определить приличный диапазон значений силы при использовании стилуса. Я не забочусь о точности, потому что я знаю, что не могу добиться действительно точного результата. – DArkO