6

Is there any way to get programmatically the user selection after

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

or

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?

Thanks!

karla
  • 4,506
  • 5
  • 34
  • 39

1 Answers1

12

No, you cannot find out what the user chose.

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

CommonsWare
  • 986,068
  • 189
  • 2,389
  • 2,491