Junior — Middle
Quais são os métodos do ciclo de vida do widget, além de onMeasure, onLayout e onDraw?
sobes.tech IA
Resposta da IA
Para além dos métodos onMeasure(), onLayout() e onDraw(), existem outros métodos importantes no ciclo de vida do widget (View) do Android:
onAttachedToWindow()— chamado quando o widget é anexado à janela, pode ser usado para inicializar recursos.onDetachedFromWindow()— chamado ao desconectar o widget da janela, aqui é conveniente liberar recursos.onSizeChanged(int w, int h, int oldw, int oldh)— chamado quando há alteração nas dimensões do widget.onTouchEvent(MotionEvent event)— manipulação de eventos de toque.onFocusChanged(boolean gainFocus, int direction, Rect previouslyFocusedRect)— chamado ao alterar o foco.onVisibilityChanged(View changedView, int visibility)— ao alterar a visibilidade do widget.
Estes métodos permitem gerenciar o comportamento do widget em diferentes momentos do seu ciclo de vida e interação com o usuário.