(;使用打开文件..." Intent.createChooser(fileIntent,&QUOT),APP_PICKED)如何从startActivityForResult用户选择;? [英] How to get the user selection from startActivityForResult(Intent.createChooser(fileIntent, "Open file using..."), APP_PICKED);?

查看:187
本文介绍了(;使用打开文件..." Intent.createChooser(fileIntent,&QUOT),APP_PICKED)如何从startActivityForResult用户选择;?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有什么办法让编程后

Is there any way to get programmatically the user selection after

startActivityForResult(Intent.createChooser(fileIntent, "Open file using..."), APP_PICKED);

startActivity(Intent.createChooser(fileIntent, "Open file using..."));

我不希望启动选定的应用程序 - 我只想知道哪一个是它

I do not want to start the selected application - I only want to know which one is it?

谢谢!

推荐答案

没有,你不能找出用户选择。

No, you cannot find out what the user chose.

您可以,但是,使用 PackageManager queryIntentActivities()来使自己的选择器。

You can, however, use PackageManager and queryIntentActivities() to make your own chooser.

这篇关于(;使用打开文件..." Intent.createChooser(fileIntent,&QUOT),APP_PICKED)如何从startActivityForResult用户选择;?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆