Logo Passei Direto
Buscar

Lógica

UNIDERP - ANHANGUERA
. Ao construir um recurso de layout, é necessário utilizar elementos em XML. Para que esses elementos atendam aos requisitos do aplicativo, deve se utilizar atributos específicos para cada elemento. É possível detectar um toque de interação em um elemento Button disponível na interface por meio do atributo android:onClick=“clicar_no_botao”. Contudo, não basta definir apenas esse atributo, pois é necessário criar um método na Activity que irá implementar o comportamento do aplicativo após o botão ser pressionado. Assinale a alternativa que apresenta o método na Activity que responderá ao atributo android:onClick=“clicar_no_botao”. a) void clicar_no_botao () { } b) void onClick (Button button) { } c) public void clicar_no_botao (View view) { } d) public void onClick(View view) { } e) public void clicar_no_botao { }
User badge image
Marcio Obici

há 10 meses

Respostas

User badge image

Ed Verified user icon

há 10 meses

Para que o método na Activity responda ao atributo `android:onClick="clicar_no_botao"`, é necessário que o método tenha o mesmo nome especificado no XML e siga a assinatura correta, que deve incluir um parâmetro do tipo `View`. Vamos analisar as alternativas: a) `void clicar_no_botao () { }` - Correto quanto ao nome, mas falta o parâmetro `View`. b) `void onClick (Button button) { }` - Nome errado e tipo de parâmetro incorreto. c) `public void clicar_no_botao (View view) { }` - Correto quanto ao nome e ao tipo de parâmetro. d) `public void onClick(View view) { }` - Nome errado, pois não corresponde ao que foi definido no XML. e) `public void clicar_no_botao { }` - Falta os parênteses e o parâmetro `View`. A alternativa correta é: c) public void clicar_no_botao (View view) { }.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina