2010-09-29 7 views
5

Il file è presente in sdcard/image.jpg
Vorrei creare la mia applicazione (attività). Premendo un pulsante, l'immagine memorizzata nella sdcard deve essere visualizzata utilizzando il visualizzatore di immagini incorporato. Premendo il pulsante Indietro dal visualizzatore di immagini, dovrebbe tornare alla mia applicazione in esecuzione.Android Come visualizzare l'anteprima di un'immagine, utilizzando il suo percorso file dalla scheda SD, dalla mia applicazione

Hai bisogno di aiuto.

risposta

6
Intent photoPickerIntent = new Intent(Intent.ACTION_PICK); 
photoPickerIntent.setType("image/*"); 
startActivityForResult(photoPickerIntent, 1); 

Questo uso di codice per la visualizzazione tutte le immagini dalla scheda SD

11

è possibile creare un Intento con uri appropriato e mimetype per questo.

Intent i = new Intent(Intent.ACTION_VIEW); 
i.setDataAndType(Uri.parse("file:///sdcard/image.jpg"), "image/jpeg"); 
startActivity(i); 

+0

Grazie per la risposta pronta ... :) funziona come un fascino ... –