Ich benutze eine Auswahl, um dem Benutzer zu ermöglichen, ein Foto aus seiner Galerie oder nehmen Sie ein neues mit seiner Kamera (ich kopierte den Code von this answer).
Die Auswahl eines Bildes aus der Galerie funktioniert perfekt. Das Problem ist, dass wenn ich ein Bild mit der Kamera aufnehme, es nicht zur App zurückkehrt und nur auf dem Bestätigungsbildschirm bleibt ...
Ich brauche eigentlich nicht einmal diesen Bildschirm, um an erster Stelle angezeigt zu werden ...
Kann ich es irgendwie deaktivieren oder (wenn nicht) nur den Knopf Done
arbeiten lassen?
Vielen Dank im Voraus!Androide Kamera Absicht fest auf Bestätigung
Antwort
Kann ich es irgendwie deaktivieren
Nr
einfach auf die Schaltfläche Arbeit Fertig machen?
Kontaktieren Sie die Entwickler Ihrer Kamera-App und weisen Sie auf den Fehler hin. Vielleicht werden sie es eines Tages beheben.
Sie verwenden ACTION_IMAGE_CAPTURE
. Dies startet eine Kamera-App von Drittanbietern, um ein Bild zu machen. Es gibt Tausende von Android-Gerätemodellen. Diese werden mit Hunderten von verschiedenen vorinstallierten Kamera-Apps geliefert, und im Play Store und anderswo stehen viele weitere zum Download bereit. Jeder könnte derjenige sein, der eine gegebene ACTION_IMAGE_CAPTURE
Anfrage bearbeitet, und jede von ihnen kann Fehler haben.
Ich versuchte andere Kamera-Apps als auch ... In den anderen Anwendungen zeigt es die Aufnahme-Animation, sondern bleibt nur in der App . Vielleicht sollte ich der Kamera sagen, ich brauche ein Foto oder etwas zurück? Ich dachte, ich hätte es mit dem 'startActivityForResult'-Aufruf behandelt ... – Dotan
@Dotan: Sie wählen eine Reihe von fehlerhaften Kamera-Apps aus. 'ACTION_IMAGE_CAPTURE' ist wegen fehlerhafter Kamera-Apps nicht sehr zuverlässig. – CommonsWare
Kannst du eine vertrauenswürdige App vorschlagen, damit ich testen kann, ob es wirklich ein Fehler in der Kamera-App ist? – Dotan
Bitte geben Sie Ihren Code –
@NaN Es ist in dem Link ... Ich habe nichts geändert – Dotan