我可以关闭我打开的浏览器活动吗?

Sev*_*yev 5 android android-activity

我的应用程序通过 startActivity() 打开浏览器活动。如果我愿意,我可以关闭该浏览器活动吗?

一方面, startActivity() 不返回任何内容 - 我可以以某种方式从中获取 Activity 对象吗?

在 JavaScript 世界中,约定是打开新浏览器窗口的人都有权关闭它。只是在说'。

Sev*_*yev 2

如此处所述如果您使用以下意图标志激活根活动:

Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP
Run Code Online (Sandbox Code Playgroud)

它将完成导航堆栈中其之上的所有活动。包括浏览器。