0

我正在尝试使用我的应用而不是浏览器打开特定的 url。我让它正常工作,除非我的应用程序已经打开,url 没有打开到指定的页面。

我的清单文件如下:

<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:host="myapp"/>
<data android:scheme="http"/>
</intent-filter>

我得到的意图数据如下:

Intent intent = getIntent();
Uri data = intent.getData();

但是 getIntent() 返回启动我的活动的意图,如果我的 url 点击没有启动我的活动并且活动已经创建,我如何获得正在恢复应用程序的意图(所以我的特定路径链接) . 这还可以吗???

我的目标是 Android 4.2.2

4

1 回答 1

1

我如何获得恢复应用程序的意图(所以我的特定路径链接)

覆盖onNewIntent()并使用Intent传入的内容。

于 2014-08-12T22:16:35.423 回答