Все, я расширил ImageView для того, чтобы внедрить масштабирование пинча и масштабирования на изображении. Это делается путем изменения матрицы и применения ее к изображению. Теперь я также перезаписываю onDraw () для рисования примитивов (то есть прямоугольников и кругов). Я применил матрицу к холсту, и она, похоже, правильно обработала масштабирование, но единственная проблема заключается в том, что эта позиция не отображается на нарисованных объектах. Как мне перевести позиции нарисованных предметов, чтобы отразить новую шкалу?