Actualmente estoy trabajando en un control de selector de múltiples imágenes. Estoy usando esta solución Allow user to select camera or gallery for image para generar una lista de posibles intentos de los cuales el usuario elige uno.Android: Obtenga el nombre de aplicación de la intención
como se ve aquí:
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);
}
Pero todos los nombres que puedo resolver por ResolveInfo y sus propiedades no son las etiquetas de usuario amigable. Así que estoy buscando la manera de obtener el nombre del iniciador para las actividades dadas.
https://github.com/rahulr4/MultiImagePickerCropper2 Pruebe esto como referencia –