我的应用程序通过startActivity()打开浏览器活动。如果我喜欢它,我可以关闭浏览器活动吗?我可以关闭我打开的浏览器活动吗?
首先,startActivity()不会返回任何东西 - 我可以从中获取一个Activity对象吗?
在JavaScript世界中,惯例是打开新浏览器窗口的人有权关闭它。只是在说'。
我的应用程序通过startActivity()打开浏览器活动。如果我喜欢它,我可以关闭浏览器活动吗?我可以关闭我打开的浏览器活动吗?
首先,startActivity()不会返回任何东西 - 我可以从中获取一个Activity对象吗?
在JavaScript世界中,惯例是打开新浏览器窗口的人有权关闭它。只是在说'。
正如描述here,如果激活根系活力有以下意图的标志:
Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP
,它将结束在导航堆栈它上面的所有活动。包括浏览器。
否您无法获得Activity对象的句柄。
非常危险
尝试使用Handler
或任何其他方式传送通常关闭活性的退格键。它会起作用吗?
但是请记住,这是完全错误
您的处理程序方法根本不起作用 – ingsaurabh