我有一个Dialog
实例,当单击Activity
.
在对话框中有另一个按钮。我startActivity(intent)
在对话框中单击此按钮时调用。
所以,我有一个Activity
, Dialog
, Activity
.
当我在第二个活动中单击返回时,将显示对话框。我想显示第一个活动,而不是对话框。startActivity(intentToFirstActivity)
如果不调用第二个,我怎么能做到这一点Activity
?
问问题
121 次
2 回答
0
只需调用dialog.dismiss() in your
对话框when you start the next
活动`
//dialog creation
// set onClick
@Override
public void onClick(DialogInterface dialog, int which)
{
Intent i = new Intent(MyActivity.this, NextActivity.class);
startActivity(i);
dialog.dismiss();
}
如果这不起作用,请编辑并发布Dialog
您拥有的代码。
于 2013-09-19T18:25:22.963 回答
0
在对话框中调用dialog.dissmiss()
后调用。startActivity(Intent)
这将自动将您带到背压时的第一个活动。
于 2013-09-19T18:27:29.940 回答