我的代码在这里:
public static boolean showConfirmationDialog(Context context, String title, String dialogContent) {
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setIcon(android.R.drawable.ic_dialog_alert);
builder.setTitle(title);
builder.setMessage(dialogContent);
builder.setPositiveButton("Confirm", new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// what to do ?
}
});
现在,我想在单击“确认”按钮后返回 true。那么我如何从该方法的内部类 - OnClickListener 返回“true”。
需要一些帮助,谢谢。
在这种情况下,您无法从内部类返回内容。在这种情况下,它没有多大意义。程序是否应该在 onClick 函数内等待,直到返回某些内容?这并不是听众真正的工作方式。您需要做的是将返回“true”时计划执行的代码放入您的内部类中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)