0
有人能告訴我爲什麼我不能在自定義對話框方法中調用setOnClickListener
方法嗎?有沒有可能的方式來處理這種對話中的點擊?下面的代碼:Android自定義對話方法
private Dialog wifiDialog() {
final Dialog dialog = new Dialog(activity);
dialog.setContentView(R.layout.wifi_dialog);
dialog.setTitle("Upload");
Button no = (Button) findViewById(R.id.button_wifi_No);
Button yes = (Button) findViewById(R.id.button_wifi_Yes);
no.setOnClickListener(new OnClickListener() { // runtimeException
@Override
public void onClick(View v) {
wifiDialog().dismiss();
}
});
return dialog;
}
在此先感謝
請不要只是發佈代碼,沒有解釋你改變了什麼,爲什麼,或者OP(和未來的訪問者)什麼都不學。 – Simon
@Simon對不起。我會考慮到這一點 – 2013-11-04 22:19:16