Нарисуйте несколько прямоугольников по нажатию кнопки на том же холсте в Android - PullRequest
0 голосов
/ 31 января 2012

Я хочу нарисовать прямоугольник на событии нажатия кнопки, выровненный по горизонтали с предыдущим.Но проблема в том, что каждый раз, когда нажимается кнопка, затем в методе ondraw () рисуется новый холст, который скрывает ранее нарисованный прямоугольник. Может кто-нибудь сказать мне, как решить эту проблему.Я применил много решений, но не работает.пожалуйста, помогите мне

1 Ответ

0 голосов
/ 31 января 2012

Вам нужно подкрепить холст чем-нибудь, чтобы сохранить то, что вы рисуете, в противном случае вам нужно отслеживать информацию о предыдущем рисовании и перерисовку.

Обычно холст поддерживается растровым изображением "рисования", чтобы сохранить то, что было нарисовано. Смотрите это для более подробной информации Какое отношение между Canvas и Bitmap?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...