我已經在我的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