我的代码:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btn = (Button) findViewById(R.id.btn_ok);
btn.setOnClickListener(new Click());
}
我的班级女巫实现了 OnClickListener
但是在“单击”类的方法单击上.. 参数 View v.. 不起作用。使用方法 findViewById.. 总是返回 null :(
有什么帮助吗?
public class Click implements View.OnClickListener
{
@Override
public void onClick(View v) {
TextView view = (TextView) v.findViewById(R.id.resultado);
EditText textoEdit = (EditText) v.findViewById(R.id.campo_texto);
String texto = textoEdit.getText().toString();
view.setText("Obrigado " + texto);
}
}
(对不起我的英语不好)