Как получить выбор пользователя из startActivityForResult (Intent.createChooser (fileIntent, "Открыть файл с помощью ..."), APP_PICKED) ;? - PullRequest
6 голосов
/ 11 декабря 2010

Есть ли способ программно получить выбор пользователя после

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

или

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

Я не хочу запускать выбранное приложение - я только хочу знать, какое это?

Спасибо!

1 Ответ

12 голосов
/ 11 декабря 2010

Нет, вы не можете узнать, что выбрал пользователь.

Вы можете, однако, использовать PackageManager и queryIntentActivities(), чтобы сделать свой собственный выбор.

...