Я хочу написать приложение, которое реагирует на то, какое давление применяется от пальца пользователя. В частности, я хочу использовать это для изменения толщины линии, нарисованной. Я доволен просто реагированием на поверхность пальца, приложенного к экрану.
Функции MotionEvent.getSize() и MotionEvent.getPressure() кажутся именно тем, что я хочу, но не упоминают ничего о своей точности или значениях их значений возврата. Являются ли возвращаемые значения из этого метода достаточно точными на большинстве устройств Android для моих нужд?
Мне любопытно, почему нет популярных приложений для Android, которые используют чувствительность к давлению. Я нашел очень мало статей, в которых упоминаются эти методы, и они встречаются только с сообщениями, в которых обсуждаются ошибки устройства: http://groups.google.com/group/android-porting/browse_thread/thread/7e8b1bb77dc7d82d