我有一个活动和第二个活动。在第二个活动中,我需要关闭该活动,然后再次在第一个活动中向用户显示警报。
这是我用来显示警报和关闭活动的当前代码:
String message = "message";
AlertDialog alertDialog = new AlertDialog.Builder(SecondActivity.this).create();
alertDialog.setMessage(message);
alertDialog.show();
alertDialog.setOnDismissListener(new OnDismissListener()
{
public void onDismiss(final DialogInterface dialog)
{
finish();
}
});
那么我怎样才能使第二个活动finishes
,然后回到第一个活动,向用户显示警报?
我也试过这个:
String message = "message";
finish();
AlertDialog alertDialog = new AlertDialog.Builder(FirstActivity.class).create();
alertDialog.setMessage(message);
alertDialog.show();
但我收到此错误:
The constructor AlertDialog.Builder(Class<FirstActivity>) is undefined