我想从另一个类调用警告对话框,但这不让我将它设置为静态。它表明只有最后一个被允许,这意味着它不能从另一个类中调用它。我不确定我是否正确地做了这件事,或者甚至有可能。我有2类警告对话框:从另一个类调用警报对话
static final AlertDialog.Builder alertbox = new AlertDialog.Builder(this);
alertDialog = new AlertDialog.Builder(this).create();
alertbox.setTitle("Hello");
alertbox.setMessage("Press Continue or Cancel");
alertbox.setPositiveButton("CONTINUE",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
alertbox.setNegativeButton("CANCEL",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
}
});
alertDialog.setIcon(R.drawable.icon);
然后,这被调用到Class:
QuizValidation.alertbox.show();
其中也解决不了。
如果我可以将类2中的alertbox设置为静态,我可以对其进行排序。
将不胜感激任何意见。
感谢
你为什么试图在另一个类中定义警报? – 2011-03-03 16:47:39
我将需要一些提醒进行验证,并且不想填写该课程。 – Raj 2011-03-03 16:48:30
使用共同的父类:-) – 2011-03-03 16:52:03