Je dois pouvoir d'invalider sélectivement plusieurs (environ 20) rectangles sur l'écran pour des raisons de performances, donc essayé les éléments suivants:Android: Comment invalider plusieurs parties de l'écran
Vector<Rect> myRects = new Vector<Rect>();
// ... add some Rects to myRects
for (Rect r : myRects) {
invalidate(r);
}
Cependant, cela semble invalident une union de tous les Rect
, formant un grand rectangle qui couvre tous les petits que j'essaie d'invalider.
Comment peut-on invalider plusieurs zones sur l'écran, et seulement ces zones?