其他分享
首页 > 其他分享> > 平板电脑的最近应用列表中的多个应用实例(android)

平板电脑的最近应用列表中的多个应用实例(android)

作者:互联网

我的应用程序中有两个活动.
第一个活动启动模式是singleInstance,第二个活动启动模式是singleTask.
我正在使用这些启动模式,因为我不希望在它们之间切换时销毁任何活动.
应用程序在移动设备的情况下正常工作.但是在平板电脑的情况下
在最近的平板电脑应用列表中可以看到多个实例(第一个和第二个活动中的一个).
如何在最近的平板电脑应用列表中避免多个实例?

解决方法:

为此,请勿使用特殊启动模式.这会产生比解决的问题更多的问题.恢复标准启动模式或singleTop启动模式.

如果您只想在两个活动之间切换而不完成它们或创建新活动,只需将Intent.FLAG_ACTIVITY_REORDER_TO_FRONT添加到用于从另一个活动中启动一个活动的Intent.这将只重新排列堆栈上的活动,而不创建任何新实例.

标签:android,android-activity,tablet,multiple-instances,launchmode
来源: https://codeday.me/bug/20190627/1308772.html