Wie kann ich mit Absicht.ACTION_VIEW, um den Inhalt eines Ordners?

Ich versuche die Bilder in einem bestimmten Ordner mit einer Absicht. Mein code ist wie folgt:

Intent intent = new Intent();  
intent.setAction(Intent.ACTION_VIEW);  
Uri imgUri = Uri.parse("file://sdcard/download");  
intent.setDataAndType(imgUri, "image/*");  
startActivity(intent);  

Jedoch, jedes mal, wenn es ausgeführt wird, bekomme ich diese Meldung im log:

02-25 00:40:16.271: FEHLER/(8359): can ' T open '/download'
02-25 00:40:16.271: FEHLER/(8359): can ' T open '/download'

Was mache ich falsch?

Sie haben Zugriff auf die SDCard?
Dies ist völlig unabhängig von der Frage, aber hat jemand nicht unter Bearbeiten/neu taggen-links für diese Frage? Bin ich etwas fehlt, warum sind Sie nicht dort?
Mudassir, ich habe Zugriff auf die SD-Karte, getestet habe ich dies, indem eine einfache text-Datei auf.
Haben Sie versucht, zusätzliche slash URI: "file:///sdcard/download"?
Ich habe gerade versucht, und bekam ein bisschen weiter! außer ich bekomme jetzt eine andere Fehlermeldung! Hinzufügen eines zusätzlichen Schrägstrich zu meinem URI wird mir diese Fehlermeldung: 02-25 07:37:29.106: FEHLER/(10632): Nicht JPEG: /sdcard/download/, Und sogar das hinzufügen einer wildcard an das Ende der URI so wie es aussieht ist dies "file:///sdcard/download/*" nicht beheben.

InformationsquelleAutor Jevarlo | 2011-02-25

Schreibe einen Kommentar