PackageManager.queryIntentActivities () возвращает все действия, которые могут обрабатывать конкретное намерение.
С намерением, которое вы передали ему, теперь использовать его для запуска одного из действий в возвращенном списке,вы используете Intent.setComponent с ComponentName, созданным из packageName и именем действия, которое вы хотите в этом списке.