OnDraw () oder draw () überschreiben?

Mein Projekt basiert auf SurfaceView und bis jetzt hatte ich alle meine Renderings in onDraw, die ich überschreibe. Alles schien in Ordnung zu sein.

Allerdings habe ich gerade mein SDK aktualisiert und jetzt erhalte ich eine Fehlermeldung:

Verdächtiger Methodenaufruf; sollte wahrscheinlich "draw" anstatt "onDraw" nennen

Könnte jemand bitte den Unterschied zwischen diesen beiden erklären?

Ich habe einige ähnliche Fragen im Internet gelesen, aber keine Erklärung gefunden, die ich verstehe.

Vielen Dank

Antworten auf die Frage(6)

Ihre Antwort auf die Frage