Android 当应用程序已在运行时,相同的方案url不会打开目标活动
我正在使用浏览器中的scheme url打开我的应用程序。我有一个活动,比如说ActivityA,当用户点击浏览器上的链接时就会打开,然后启动另一个活动,比如ActivityB,然后自己完成。现在,如果我有4个相同方案的不同链接,所有链接都可以正常打开我的应用程序。但是当我按照下面的程序Android 当应用程序已在运行时,相同的方案url不会打开目标活动,android,intentfilter,custom-scheme-url,Android,Intentfilter,Custom Scheme Url,我正在使用浏览器中的scheme url打开我的应用程序。我有一个活动,比如说ActivityA,当用户点击浏览器上的链接时就会打开,然后启动另一个活动,比如ActivityB,然后自己完成。现在,如果我有4个相同方案的不同链接,所有链接都可以正常打开我的应用程序。但是当我按照下面的程序 单击第一个链接,打开ActivityA,然后启动ActivityB 现在应用程序正在后台运行。如果我点击第二个链接,它也会打开ActivityA。第三和第四个链接的结果相同 现在,当应用程序在后台运行时,如果我
您可以在AndroidManifest.xml中设置clearTaskOnLaunch=“true”
如果要从应用程序启动浏览器,请在新任务中启动浏览器(使用标志“活动”和“新任务”),并完成当前活动(以完成当前任务)。您可以在AndroidManifest.xml中设置clearTaskOnLaunch=“true”
如果要从应用程序启动浏览器,请在新任务中启动浏览器(使用标记“活动”和“新任务”),并完成当前活动(以完成当前任务)。我不是从应用程序启动浏览器。我正在从浏览器启动我的应用程序。我没有从应用程序启动浏览器。我正在从浏览器启动我的应用程序。