我已经在我的Android应用程序&创建一个按钮,我试图设置的onclick听者运行的onClick方法类似如下的Android setOnClickListener(这)错误
...
Button btn_ok;
btn_ok = (Button)findViewById(R.id.button1);
btn_ok.setOnClickListener(this);
}
public void onClick() {
EditText uN = (EditText) findViewById(R.id.EditText04);
uN.setText("Clicked!");
}
但是Eclipse显示错误&说:“setOnClickListener”需要投射参数。铸造后就是这个样子
btn_ok.setOnClickListener((OnClickListener) this);
然后当我运行程序模拟器说:“计划意外停止” ...... 我怎样才能解决这个问题?
最有可能你正在导入/执行了错误的'onClickListener'确保它是一个'View'而不是一个用于“DialogInterface”。 – Squonk 2012-04-02 16:34:30