单击主页按钮时,Android应用未按预期最小化

时间:2018-09-17 12:08:59

标签: java android react-native

问题:

我有一个React-native应用,上面有一个第三方支付网关。我的应用需要清单中的launchMode设置如下:

 android:launchMode="singleTask"

在应用程序本身中,一切都按预期工作,但是一旦启动第三方支付活动,就会出现问题。

在此活动中,如果您使用主屏幕按钮最小化应用程序,然后从应用程序抽屉中再次启动应用程序 ,则该应用程序将重新启动,而不是按预期继续进行付款活动。

但是,如果您将清单中的launchMode设置为:

android:launchMode="singleTop"

它按预期工作,即恢复活动(有警告)。

需要注意的是,如果应用程序通过ADB或Play商店启动(即未从应用程序抽屉中单击),则会发生相同的问题。但是,如果您从应用程序抽屉启动应用程序,则一切都会按预期进行。

我需要将启动模式设置为单项任务,此错误此刻确实使我感到困惑。

我想知道是否有人以前曾经历过这种情况,是否有人可能对此问题有一些看法。不幸的是,我不能共享太多的代码,但这主要是标准的东西。

0 个答案:

没有答案