在我的应用程序中,我使用意图打开浏览器。有什么办法可以找出用户用来处理意图的应用程序吗? (调用startActivity(intent)时会出现一个弹出窗口,用户选择使用哪个浏览器或应用程序来处理意图。
答案 0 :(得分:0)
有什么办法可以找出用户用来处理意图的应用程序吗?
在Android 5.2之前,没有,除了使用PackageManager
和queryIntentActivities()
实现您自己的选择器用户界面。
a new version of createChooser()
in API Level 22会通过IntentSender
创建的PendingIntent
通知您用户选择的内容。