【发布时间】:2011-10-10 22:40:41
【问题描述】:
我有一个 AlertDialog 的问题:我希望我的 AlertDialog 在用户单击正按钮时返回 true,如果他单击负按钮则返回 false。该函数必须阻止程序,直到用户单击按钮。
我的代码:
public static boolean errorMD5(Context context){
AlertDialog.Builder builder = new AlertDialog.Builder(context);
builder.setTitle(context.getString(R.string.error));
builder.setIcon(android.R.drawable.ic_dialog_alert);
builder.setMessage(R.string.errorMD5);
builder.setPositiveButton(R.string.retry, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
//The function return true
}
});
builder.setNegativeButton("No", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface arg0, int arg1) {
//The function return false
}
});
AlertDialog alert = builder.create();
alert.show();
}
【问题讨论】:
标签: android function dialog return alert