Crop Android-Bild - Android

Ich benutze kompilieren com.github.jdamcd:android-crop:1.0.1 Bibliothek zum Beschneiden von Bildern.

Das URI zurückgegeben nach Ernte ist file:///data/user/0/package_name/cache/cropped.

Mit diesem URI, das richtige Bild ist geladen, aber wenn ich das passiere URI In einer anderen Aktivität über die Absicht ist das geladene Bild nicht das vollständige Bild, sondern nur ein Teil davon.

Wie bekomme ich das komplette Bild?

Antworten:

0 für die Antwort № 1

Das geladene Bild ist nicht das vollständige Bild, sondern nur ein Teil davon.

Eine Drittanbieter-App hat keine Rechte für diese Datei. Es läuft interne Speicher für Ihre App, speziell in einem cropped Unterverzeichnis des durch getCacheDir().

Wie bekomme ich das komplette Bild?

Benutze einen FileProvider dem Inhalt dienen, Verwendung einer content Uri von FileProvider um Zugriff auf diesen Inhalt für eine andere App bereitzustellen.


Verwandte Fragen