При использовании Android VelocityTracker
для отслеживания MotionEvents
необходимо ли учитывать плотность экрана, чтобы вернуть «независимую от плотности скорость»?Velocity Tracker, учитывающий плотность пикселей экрана
velocityTracker.computeCurrentVelocity(1); // pixels per milliseconds
float velocityY = velocityTracker.getYVelocity();
ли я кратному это velocityY
с коэффициентом масштабирования экрана, так что я могу отслеживать ту же физическую скорость жест во всех устройствах?
Это отличный ответ. Я работаю над тем, что должно иметь схожую скорость на любом устройстве, поэтому я настроюсь на плотность экрана. Спасибо. – mdupls