我正在开发一个应用程序,我希望在进行特定操作时启动该应用程序。在这种情况下,当内置条形码扫描仪扫描某些东西时。 当扫描仪扫描某些东西时,我会得到通常的对话框,询问我想要使用哪个应用程序。目前,这些选项包括谷歌浏览器或浏览器。 我在谷歌浏览器上寻找某种文档,试图找出它所听取的意图,但无济于事。
我想知道是否有更简单的方法可以找出要使用哪种意图过滤器?
答案 0 :(得分:0)
如果我理解正确,您实际上需要知道在扫描后可从条形码扫描仪中选择的应用中定义了哪个intent-filter,因此您可以在应用中定义它们。 您可以尝试使用此类应用程序:
然后使用它来查看其中一个应用的清单,看看它是如何在那里定义的,这样你就可以在你的应用中使用它了。