如何从startActivityForResult中获取用户选择(Intent.createChooser(fileIntent,“使用...打开文件”),APP_PICKED);?

时间:2010-12-11 13:48:54

标签: android android-intent selection

是否有任何方法可以在

之后以编程方式获得用户选择
startActivityForResult(Intent.createChooser(fileIntent, "Open file using..."), APP_PICKED);

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

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

谢谢!

1 个答案:

答案 0 :(得分:12)

不,你无法找出用户选择的内容。

但是,您可以使用PackageManagerqueryIntentActivities()来制作自己的选择器。