Android: лишить законной силы (грязный)

Кажется, что Android действительно нене нравитсяinvalidate (Rect dirty), который используется, чтобы сделать недействительной только часть холста. Когда я лишить законной силы часть холста (показано зеленым цветом ниже) иToggleButton вне холста необходимо перерисовать одновременно, весь регион, выделенный красным, стирается! Кажется, что Android просто лишает законной силы все в пределах наименьшего прямоугольника, охватывающего объединение двух областей, которые необходимо перерисовать, даже если одна из областей находится вне представления, чей холст I 'м признания недействительным.

Является ли это стандартным поведением, и если да, то зачем кому-то использовать частичное аннулирование?

Ответы на вопрос(2)

Ваш ответ на вопрос