Sobes.tech
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
}