在我的应用程序中,我使用一种意图来打开浏览器。有什么办法可以找出用户使用哪个应用程序来处理意图?(调用startActivity(intent)时会出现一个弹出窗口,并且用户选择用于处理该意图的浏览器或应用程序。
有什么办法可以找出用户使用哪个应用程序来处理意图?
在Android 5.2之前,否,除了通过使用PackageManager
和实现您自己的选择器UI之外queryIntentActivities()
。
API级别22中有一个新版本createChooser()
,它将通过IntentSender
从中创建来通知您用户选择了什么PendingIntent
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句