我在应用程序未激活的某个日期和时间显示对话框(具有Dialog主题的活动;否则无法进行)。
if (!Utils.isApplicationInForeground(context)) {
Intent i = new Intent(context, DialogActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
Intent.FLAG_ACTIVITY_NEW_TASK
=>因此,当我通过主页按钮显示对话框后启动应用程序(最近的应用程序)DialogActivity
正在打开而不是应用程序。
如何打开我的应用程序?
答案 0 :(得分:-1)
一个愚蠢的想法,因为我不知道你的目的究竟是什么,但是会很好的
在 DialogActivity.class ,
中覆盖方法onResume()
之类的东西,
@Override
protected void onResume() {
DialogActivity.this.finish();
super.onResume();
}