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

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
 

Ähnliche Themen

Helmut1A
  • Helmut1A
Antworten
7
Aufrufe
1.128
Helmut1A
Helmut1A
S
Antworten
17
Aufrufe
556
jogimuc
J
koje71
Antworten
1
Aufrufe
939
swa00
swa00
Zurück
Oben Unten