首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >意图-过滤可浏览的android应用程序,而不是活动?

意图-过滤可浏览的android应用程序,而不是活动?
EN

Stack Overflow用户
提问于 2013-07-19 02:43:25
回答 1查看 641关注 0票数 1

在iOS中,有一种方法可以注册自定义方案,并且可以打开整个应用程序,比如新实例或具有某个应用程序状态(正在运行)的应用程序,而不只是一个ViewController。

对于Android,我正在寻找一种方法,可以在用户单击重定向到我的应用程序的链接后恢复整个活动栈(可能会在启动浏览器之前启动)。

我不希望用户在关闭浏览器并返回到我的应用程序活动之前必须点击返回,我也不想只启动一个派生的活动-而是返回到我的应用程序活动堆栈,新的活动位于顶部。

有没有可能以一种干净整洁的方式来实现呢?或者至少是在浏览器之前启动的应用程序的干净活动,在浏览器中,用户单击打开应用程序活动的链接?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-24 18:25:39

好的,解决方案是创建可浏览的启动活动。然后,此活动将使用标志启动所需的活动:

Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK

并立即结束它自己。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17731486

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档