Intereting Posts

Как изменить размер пути?

Я пытаюсь сделать приложение на Android, которое работает с краской пальца, и это должно быть в состоянии управлять увеличением. Таким образом, у меня есть изображение в фоновом режиме, и я рисую его, но когда я увеличиваю и уменьшаю масштаб, мне приходится изменять размер изображения и пройденного пути, и я не знаю, как это сделать. Я использовал код Zdnet для реализации щепотки, чтобы увеличить жест, и он отлично работает для фонового изображения, поэтому я подумал, что единственным шагом для создания «изменения пути» было поместить mPath.transform (matrix) в конец onTouch (), Но это не позволяет мне правильно рисовать и не изменять размер пути. Как я могу это сделать?

Примечание: код для реализации краски для пальцев – это код Google .

MPath.transform должен работать, трудно сказать, что не так без кода.

Кроме того, вы можете использовать Canvas.scale, если хотите масштабировать все, нарисованные одним и тем же фактором.