强制应用程序选择应用程序

时间:2012-07-13 15:11:30

标签: android

我开发了2种不同的应用程序,都有QR码扫描仪。现在每当我打开任何应用程序并尝试扫描代码时。它要求我选择应用程序来扫描代码。并显示两个应用程序。如何强制我的应用程序不要询问并选择自己的扫描仪?

提前致谢。

1 个答案:

答案 0 :(得分:1)

  

如何强制我的应用程序不要询问并选择自己的扫描仪?

使用指定组件的Intent(例如new Intent(this, MyScanner.class))。

但是,请不要发布您不打算兑现的<intent-filter>。如果你真的允许两个应用程序扫描条形码,理论上用户应该能够在这些应用程序之间进行选择,甚至可以在应用程序内部进行选择。看到: http://commonsware.com/blog/2012/07/09/dont-advertise-intent-filters-that-are-not-yours.html

相关问题