Canvas - onDraw(): 1 invalidate() sind 3 Aufrufe von onDraw() ?

  • 2 Antworten
  • Letztes Antwortdatum
znieh99

znieh99

Fortgeschrittenes Mitglied
12
Hallo Forum,
ich habe eine Verständnis-Frage:
Ich rufe in meinem Code einmal invalidate() auf und die onDraw() Methode wird danach 3 x aufgerufen.
Warum ist das so?
lg heinz
 
Hallo Heinz,

klingt ungewöhnlich - allerdings regelt das das View von sich aus.
Ich gebe dir aber recht , - aus der Logik heraus müsste es nur einmal erfolgen
 
swa00 schrieb:
klingt ungewöhnlich - allerdings regelt das das View von sich aus.
Ich gebe dir aber recht , - aus der Logik heraus müsste es nur einmal erfolgen
Hallo Stefan,
ja, da muss ich wohl meine Aktivitäten aus dem onDraw() nach außen verlegen um sie nicht mehrfach zu erledigen,
lg heinz
 
Zurück
Oben Unten