У меня есть изображение, в котором используется матрица для масштабирования / перетаскивания изображения. Теперь я хочу наложить другое изображение. Матричное преобразование следует применять к комбинации фона и наложения.
Я перезаписал onDraw и использовал
canvas.drawBitmap(overlay, matrix, null);
в то время как оверлей - это новый оверлей, матрица - это текущая применяемая матрица. Это прекрасно работает. К сожалению, я не могу указать смещение, при котором наложение должно отображаться поверх фона. Это работает
canvas.drawBitmap(overlay, 50, 10, null);
но наложение остается в этом положении, как только я снова рисую и масштабирую фон ...
Как выполнить смещение при рисовании растрового изображения с примененной матрицей?
С Уважением