В настоящее время я работаю над элементом управления несколькими изображениями. Я использую Разрешить пользователю выбирать камеру или галерею для изображения для создания списка возможных намерений, из которых пользователь выбирает один.
Как показано здесь:
List<ResolveInfo> listGall = packageManager.queryIntentActivities(gallIntent, 0);
for (ResolveInfo res : listGall) {
final Intent finalIntent = new Intent(gallIntent);
finalIntent.setComponent(new ComponentName(res.activityInfo.packageName, res.activityInfo.name));
yourIntentsList.add(finalIntent);
}
Но все имена, которые я могу разрешить ResolveInfo и его свойства, не являются ярлыками, удобными для пользователя. Поэтому я ищу способ получить имя пусковой установки для данных действий.