Bild aus Zip-Verzeichnis direkt ohne Entpacken zu ImageView zuweisen

  • Antworten:2
  • Bentwortet
Aaron B.
  • Forum-Beiträge: 206

28.12.2013, 13:24:04 via App

Hallo comunity!

Ich möchte eine Bild-Datei aus einem Zip-Verzeichnis als Vorschau-Bild in einem ImageView anzeigen.

Im Internet habe ich folgendes gefunden:
http://stackoverflow.com/questions/8664247/how-to-read-a-file-directly-from-a-zip-file-without-extracting-it-in-android

Dort wird gesagt, man solle es wie folgendermaßen machen:
1imageV.setImageURI(Uri.parse("jar:file:/storage/sdcard/example.zip!/preview.png"));

Wenn ich diesen Code jedoch nutze, wird nur ein leeres Bild angezeigt. Ich habe auch überprüft, ob das Bild existiert und die Zip-Datei lesbar ist.

Weis jemand, wie das richtig geht?
Danke im Voraus!

Antworten
Mac Systems
  • Forum-Beiträge: 1.727

28.12.2013, 14:48:22 via Website

Denke nicht das das so gehen wird, du musst mit einem ZipFile und die den Entry besorgen, dann den InputStream von diesem holen.
jar:file ist sicherlich auch falsch, das ist was unter pure java und nicht gerade für android geeignet da es direkt auf die feinheiten einer JAR eingeht.

Windmate HD, See you @ IO 14 , Worked on Wundercar, Glass V3, LG G Watch, Moto 360, Android TV

Antworten