我编写了一个活动,其中包含2个图像按钮(1个用于消息传递,另一个用于浏览器)。点击每个将分别启动消息和浏览器android活动。
我的问题是:每当我启动我的应用程序并点击任何按钮时,例如浏览器按钮,并在启动Android浏览器应用程序后,如果我按下主页按钮,它允许我在这个时间浏览在Android模拟器上再次如果我启动我的应用程序并像往常一样在我的活动中选择浏览器按钮,浏览器从头开始,而不是从我之前离开的表单开始。
我应该启动服务来调用浏览器活动,还是应该在调用android浏览器活动时设置一些标志?
答案 0 :(得分:1)
您可以尝试在浏览器意图上设置FLAG_ACTIVITY_REORDER_TO_FRONT,看看它是否是您正在寻找的行为。这样,如果浏览器已经存在,它只会将浏览器活动重新排序到前面,而不是启动新的浏览器。