Уменьшите размер минимального расстояния между пальцами при уменьшении - PullRequest
1 голос
/ 07 мая 2019

У меня есть ScaleGestureDetector на ImageView для функции масштабирования. Но по умолчанию функция уменьшения масштаба работает до определенного расстояния в два пальца. Чтобы снова уменьшить масштаб, мне нужно снова начать масштабирование. Как я могу преодолеть ограничение расстояния в два пальца? Так что мой масштаб будет плавным.

@Override
public boolean onScale(ScaleGestureDetector detector) {
   mScaleFactor = detector.getScaleFactor();

    // Don't let the object get too small or too large.
    // mScaleFactor = Math.max(0.1f, Math.min(mScaleFactor, 5.0f));
    scaleImage(mScaleFactor, detector.getFocusX(), detector.getFocusY(), true);
    invalidate();
    //matrix.setScale(detector.getScaleFactor(),detector.getScaleFactor());
    return true;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...