Так что, кажется, довольно просто сделать масштабирование в Android - но я также хотел бы иметь возможность сделать снимок назад, когда он выходит за границы, и сделать это максимально Разумно, кажется, делать такие вещи, как когда масштаб <1, масштабировать до 1. Однако я не могу найти хороший способ <em>извлечь масштаб из графической матрицы.
Одним из возможных решений может быть сопоставление точки с помощью функции mapPoints матрицы и просмотр ее конечного результата, но, помимо того, что она хитрая, это кажется мне уродливым и непрямым. Есть ли лучшие решения для извлечения масштаба из графической матрицы Android?