FLAG_ACTIVITY_NO_HISTORY与Android 4.2无法正常工作

时间:2013-03-06 17:18:49

标签: android android-4.2-jelly-bean

我们目前正在推出一个网站网址,该网址指向网站,然后重定向到Google Play市场链接。它是这样推出的

public static Intent createAdvertisementLaunchIntent(String url) {
    Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
    intent.addFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
    return intent;
}

当用户在市场页面上时,目的是当他们按下后退按钮时,他们应该返回我们的应用程序。

除了一种情况外,所有设备和浏览器都可以正常使用:使用Android 4.2.2时,并且仅当浏览器在后台打开时。

在这种情况下,当用户按下后退按钮时,它们会返回到Chrome,前一个活动标签可见。任何进一步的后退按钮都由Chrome处理。

我尝试将此意图与FLAG_ACTIVITY_NEW_TASK等其他标志结合使用无效,我的搜索没有带来任何新想法。

这是一个已知问题还是我错过了什么?

谢谢

0 个答案:

没有答案