我在Android应用程序中工作,我需要在两个应用程序之间共享数据。
我实现了同样的使用 内容提供商,共享首选项,意图。
但是有没有办法在Android中使用深层链接执行相同的操作?
我想问的是,在应用1中按下按钮后,需要打开应用2。
我用于深层链接的代码是
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="myapp" />
</intent-filter>
清单中的我们将在Activity中获得意图。
有人可以指导我吗?
答案 0 :(得分:0)
您可以使用
检索与Intent
相关联的Uri
Uri uri = getIntent().getData();
然后,您可以使用其中一个可用的getter来检索id
,如果您提供的话。例如。 myapp://wallet/test?id=100
String id = data.getQueryParameter("id");
应该给你100