我试图理解Intent URL's
如何在android中工作。我知道我可以隐式调用在AndroidManifest
文件中设置了intent-filter的活动。但到目前为止,我已经阅读了我们可以调用intent-filter
中未设置AndroidManifest
的应用活动。我尝试了一些案例,但我无法实现。我用一些活动(没有intent-filter
)编写了一个简单的应用程序,但我无法使用Intent URL运行它们。我无法在互联网上explicit intent url's
找到任何有用的例子(和stackoverflow
)。
所以,如果有人能为explicit Activity calls using intent url's
提供一个简单的例子或简要说明,我将感激不尽。
的问候,
穆罕默德
答案 0 :(得分:1)
本文帮助我理解了隐式和显式意图的工作方式, Understanding Explicit and implicit intents in android
希望这对你也有帮助
答案 1 :(得分:0)
这个答案有点晚了,但是为了将来参考,我在想 Intent Url 是指您意图的 Uri 。
只需在Java中使用这些参数声明一个Uri
对象,然后调用Intent
方法,即可轻松找到任何意图(显式或隐式)的toUri
格式给您该意图的字符串格式。然后,您可以在网页中使用它与您的应用进行通信。
Intent intent = new Intent(this, SomeActivity.class);
String intentUri = intent.toUri(0);