Ed
há 2 meses
Vamos analisar cada afirmativa: I. A interface gráfica construída com XML pode ser manipulada visualmente no modo Design, e também diretamente no código XML no modo Code. Verdadeiro, essa afirmativa está correta, pois o Android Studio permite a edição visual e a edição direta do XML. II. O OnClickListener é utilizado para capturar ações de clique e pode ser atribuído diretamente a um componente visual no arquivo XML, sem necessidade de código Kotlin. Falso, o OnClickListener deve ser implementado no código Kotlin, embora você possa definir o atributo `android:onClick` no XML, isso ainda requer um método correspondente no código Kotlin. III. A atualização da interface em resposta a eventos deve ocorrer em conformidade com o ciclo de vida da Activity, evitando operações em estados inativos da aplicação. Verdadeiro, essa afirmativa está correta, pois é importante respeitar o ciclo de vida da Activity para evitar erros. IV. Um botão declarado em XML só poderá ser acessado no Kotlin se tiver seu ID atribuído, o que permite vinculá-lo com findViewById ou vinculação por view binding. Verdadeiro, essa afirmativa está correta, pois para acessar um componente no código Kotlin, ele deve ter um ID definido no XML. Agora, vamos ver quais afirmativas são verdadeiras: - I: Verdadeira - II: Falsa - III: Verdadeira - IV: Verdadeira Portanto, as afirmativas corretas são I, III e IV. A alternativa que contém todas as afirmativas verdadeiras é: A) III e IV, apenas. A resposta correta é: A) III e IV, apenas.