Junior — Middle
In welke methode wordt de controle overgedragen om de View weer te geven nadat de rendering is voltooid?
sobes.tech AI
Antwoord van AI
In Android wordt na het voltooien van het renderen van de gebruikersinterface de controle overgedragen aan de onDraw(Canvas canvas) methode van het View-component. Deze methode wordt door het systeem aangeroepen om de inhoud van de View op het scherm weer te geven.
Als het gaat om de levenscyclus van een Activity, vindt de controle voor het weergeven van de View plaats in de onResume() methode na het maken en instellen van het layout, maar de daadwerkelijke tekening gebeurt in onDraw.
Voorbeeld van het overschrijven van de methode voor een aangepaste View:
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
// Hier tekenen we de inhoud van de View
}