2016-07-13 3 views
2

Ich entwickle eine Android-App. Wenn ich ein Bild auf den CodeAndroid - Neue Absicht mit aufgenommenem Bild

Intent intent = new Intent(MediaStore.ActionImageCapture)

verwendet, wird es auch in meinem sdcard gespeichert werden, wie es im Image angezeigt. Als nächstes, auf Knopf 'Crop Bild' Klick-Ereignis, sollte es das aufgenommene Bild als neue Absicht mit der Crop-Funktion öffnen. Ich habe Code, um die Galerie zu öffnen und das aufgenommene Bild mit der Zuschneidefunktion auszuwählen, aber ich möchte nicht, dass die Galerie geöffnet wird, stattdessen möchte ich das aufgenommene Bild in neuer Absicht mit Zuschneidefunktionen.

Könnte jemand bitte helfen?

+0

Ich benutze C# -Code nicht Java. –

Antwort

1

In diesem Fall sollten Sie bei der nächsten Aktivität das Bild im lokalen Gerät speichern und den Bildstandort als Absichtswert angeben. Dann, wenn die neue Aktivität startet, onCreate Methode, holen Sie den Bildort von Intent-Werten und laden Sie das Bild vom gespeicherten Ort. Löschen Sie dann das gespeicherte Bild.

Wenn Sie einige Stunden warten können, kann ich den Code hier setzen. Fühlen Sie sich frei, etwas zu fragen, bis Sie bekommen, was Sie wollen.

Prost !!

Verwandte Themen