Estou executando uma rotina bem simples, quando o usuário clica no botão simplesmente muda o texto do componente TextView, porém nada ocorre.
Estou utilizando AVD (Android emulador) 2.2
Segue a parte do código responsável por tal ação:
@Override
public void onClick(View v){
TextView tv = (TextView) findViewById(R.id.textView1);
tv.setText("THE BUTTON WAS CLICKED");
}
Esse onClick está em qual classe?
Rapaz na minha app soh tem uma classe que extende a classe acrivity e eh nela q estou utilizando o codigo do botao
Olá,
Por favor, qual a parte do seu código que relaciona o código acima (onClick) com o botão.
Desculpe mais pensei q fosse automatico o compilador entender que o click vinha do botao. Sou iniciante em android. Como eu devo fazer este relacionamento qusndo o user clicsr no botao executar a rotina
Resolvido !! Falta esta linha:
Button btn = (Button) findViewById(R.id.button1);
btn.setOnClickListener(this);
obrigado a todos …
Posta todo o código ai por favor…