Как составить список видов деятельности, которые соответствуют цели? - PullRequest
5 голосов
/ 18 апреля 2010

У меня есть несколько отдельных приложений, которые запускаются исключительно через основное приложение.

Мне интересно, смогу ли я использовать намерения для получения списка всех подпрограмм, которые соответствуют некоторому намерению обнаружения.

Основному приложению в настоящее время необходимо знать, какие Intents использовать для запуска этих субприложений, но есть ли способ использовать намерения, чтобы увидеть, соответствуют ли другие действия на устройстве набору фильтров намерений?

1 Ответ

8 голосов
/ 18 апреля 2010

Мне интересно, смогу ли я использовать намеревается получить список всех суб-приложения, которые соответствуют некоторым намерение обнаружения.

Абсолютно. Используйте PackageManager и, возможно, метод queryIntentActivities(), чтобы достичь своих целей.

...