2017-08-16 6 views
0

Ist es möglich, ACTION_IMAGE_CAPTURE zu verwenden und einige Teile des Codes anzupassen? Wenn ja, wie?Wie wird ACTION_IMAGE_CAPTURE angepasst?

Ich möchte einige Toast in den Code hinzufügen. Ich weiß, dass es die Methode onActivityResult gibt, um einige Aktionen im Moment des Endes der Aktivität hinzuzufügen.

Aber ich möchte in anderen Momenten einige Aktionen (z. B. Toast) hinzufügen: zum Beispiel wenn der Benutzer auf den Bildschirm tippt, um das Bild zu machen, aber bevor Sie das Bild speichern.

Antwort

0

Schreiben Sie Ihre eigene Kamera-App, in der Sie eine Aktivität bereitstellen, die ACTION_IMAGE_CAPTURE implementiert. Dann können Sie innerhalb dieser Aktivität tun, was Sie wollen.

Wenn Sie stattdessen fragen, wie Sie den Code von Hunderten von anderen Kamera-Apps ändern können, die die ACTION_IMAGE_CAPTURE Implementierungen der Welt liefern, ist das nicht möglich.

Beachten Sie außerdem, dass der Benutzer nicht auf den Bildschirm tippen muss, um ein Bild mit einer Kamera-App aufzunehmen. Sie könnten einen Timer in der App einrichten, wobei das Bild nach Ablauf des Timers aufgenommen wird. Oder sie drücken eine Hardware-CAMERA-Taste oder drücken etwas auf einer Bluetooth-Fernbedienung usw.

Verwandte Themen