2011-11-23 22 views

Respuesta

7

Componer una intención con el UIM tipo de archivo y el URI del archivo y llamar al PackageManager.queryIntentActivities en él.

Algo como esto:

final Intent intent = new Intent(Intent.ACTION_VIEW); 
intent.setData(fileUri); 
intent.setType("image/png"); 

final List<ResolveInfo> matches = getPackageManager().queryIntentActivities(intent, 0); 
for (ResolveInfo match : matches) { 
    final Drawable icon = match.loadIcon(getPackageManager()); 
    final CharSequence label = match.loadLabel(getPackageManager()); 
} 
+0

Grande, voy a tratar de esto! – benkdev

+0

@benkdev ¿eso funcionó para usted? –

+0

No he estado en el trabajo debido a las vacaciones, así que publicaré el lunes, ¡gracias! – benkdev

Cuestiones relacionadas