有人能告诉我为什么setOnClickListener
我不能在自定义对话框方法中的按钮上调用方法吗?有没有一种可能的方法来处理这种对话框中的点击?这是代码:
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;
}
提前致谢