перерисовывать только часть в представлении Android - PullRequest
2 голосов
/ 25 февраля 2012

Я расширил View и вызвал метод invalidate () для принудительной перерисовки.Я только перерисовываю часть из вида, но все остальное черное.

Как мне остановить очистку экрана перед вызовом onDraw ()?

Ответы [ 2 ]

3 голосов
/ 25 февраля 2012

Вы можете использовать аннулировать (Rect) или аннулировать (слева, сверху, справа, снизу)

0 голосов
/ 27 января 2014

Я не думаю, что эта работа.Как я использовал invalidate(Rect)onDraw(Canvas) вы можете найти высоту и ширину холста, такие же, как границы вида.Пределы холста-клипа одинаковы.

Я думаю, это может быть работа с группой представлений, но не с представлением.

...