我在Android应用程序上创建了一个自定义对话框.此对话框是具有Dialog主题的活动.现在,假设应用程序显示此对话框,用户按"主页"返回Android主页视图.之后,用户按住按钮,Home然后从最近的应用程序中选择我的应用程序.它会再次显示对话框.我想在这里做的是对话框不应该显示.我想显示调用此对话框的活动.
我怎样才能做到这一点?
Ren*_*eno 36
如何从最近的应用中删除活动?
我认为android:excludeFromRecents="true"应该做的伎俩.在清单中使用它
我想在这里做的是对话框不应该显示.
dialog.cancel() 在 onPause()
您也可以使用标志 Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS:
.....
i.addFlags(Intent.FLAG_ACTIVITY_EXCLUDE_FROM_RECENTS);
startActivity(i);
Run Code Online (Sandbox Code Playgroud)
您开始的活动不会出现在最近的应用中。
| 归档时间: |
|
| 查看次数: |
8454 次 |
| 最近记录: |