Ed
há 9 meses
Vamos analisar cada uma das afirmações: ( ) Para incluir uma ação quando clicamos no botão Ok de uma mensagem de alerta, podemos passar como parâmetro uma função que popularmente chamamos de callback, utilizando a sintaxe: callback: () -> Unit = {}. É verdadeira (V). Essa é uma forma comum de definir uma função de callback em Kotlin. ( ) Um ScrollView é um gerenciador de layout que pode ter várias tags filha, e geralmente são LinearLayout (vertical), o qual possui todas as views uma embaixo da outra. Essa view fará a rolagem (scroll) automaticamente caso a tela seja pequena e não consiga mostrar todos os campos do formulário. É verdadeira (V). O ScrollView permite que você tenha um layout que pode rolar verticalmente, e é comum usar um LinearLayout dentro dele. ( ) Para descobrir se o CheckBox está selecionado, basta chamar o método isChecked() que retorna um boolean. É verdadeira (V). O método isChecked() realmente retorna um valor booleano que indica se o CheckBox está selecionado ou não. ( ) A lógica para ler o valor do RadioGroup (grupo) é chamar o método getCheckedRadioButtonId() que retorna um int referente ao id do RadioButton que está selecionado. Para descobrir qual item está selecionado (M o F), esse id pode ser comparado com as constantes da classe R, que nesse caso são R.id.radioMasculino e R.id.radioFeminino, ambas definidas como id do RadioButton lá no XML. É verdadeira (V). A descrição está correta sobre como funciona o RadioGroup e a comparação dos IDs. Portanto, a sequência correta é: V - V - V - V. A alternativa que apresenta essa sequência é a C) V V V V.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material