如何检测用户从哪个应用返回到您的应用?

时间:2013-03-01 15:05:49

标签: android

用户按下我的应用中的网址,并在移动浏览器中打开该网址。

当用户从移动浏览器返回我的应用时,我是否有可能在我的应用中检测到这些内容?

许多用户只需阅读网址内容并按回即可返回我的应用。

测试用例:

  1. 用户点击网址
  2. 移动浏览器会打开网址
  3. 用户触摸BACK按钮
  4. 应用程序检测到用户从移动浏览器返回应用程序
  5. 如果我没有解释清楚,请告诉我。

1 个答案:

答案 0 :(得分:3)

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

有关详细信息,请查看以下内容: http://developer.android.com/reference/android/app/Activity.html#StartingActivities