Junior — Middle
Qual método recebe o controlo para exibir a View após a conclusão do rendering?
sobes.tech IA
Resposta da IA
No Android, após a renderização da interface de utilizador, o controlo é transferido para o método onDraw(Canvas canvas) do componente View. Este método é chamado pelo sistema para exibir o conteúdo do View no ecrã.
Se se trata do ciclo de vida de uma Activity, após criar e definir o layout, o controlo para exibir o View ocorre no método onResume(), mas a renderização propriamente dita acontece em onDraw.
Exemplo de sobrescrita do método para um View personalizado:
@Override
protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
// Aqui desenhamos o conteúdo do View
}