1

用户在我的应用程序中按下 URL,该 URL 将在移动浏览器中打开。

当用户从移动浏览器返回到我的应用程序时,我是否可以在我的应用程序中检测到?

许多用户会简单地阅读 URL 的内容并按下返回以返回我的应用程序。

测试用例:

  1. 用户点击 URL
  2. 手机浏览器打开网址
  3. 用户触摸 BACK 按钮
  4. 应用程序检测到用户从移动浏览器返回到应用程序

如果我没有很好地解释这一点,请告诉我。

4

1 回答 1

3

我建议您使用startActivityForResult启动 URL 。然后,当用户返回到您的应用程序时,onActivityResult将被调用,并且如果 RequestCodes 对齐您就知道它是 Web 浏览器。

有关更多信息,请查看:http: //developer.android.com/reference/android/app/Activity.html#StartingActivities

于 2013-03-01T15:17:15.433 回答