Ich frage mich, ob es möglich ist, die Ausgabe der Kamera, die auf Ihrem Gerät läuft, sofort auf dem Bildschirm zu zeigen. Genauso wie die native Kamera-App.Können Sie die Echtzeit-Ausgabe der Kamera des Geräts anzeigen?
Ich habe das Bild zu zeigen, das in die Kameralinse kommt, und zusätzlich einige Grafiken Overlays hinzuzufügen. Deshalb denke ich, eine Absicht zu starten, um die Kameraaktivität zu öffnen, ist nicht geeignet.
Ich habe einige SO Themen, Tutorials und Dokumentation über die Verwendung des Android-Kamera-API gefunden, aber sie sind alle in der Lage ein Bild und es zu nehmen, nur danach angezeigt werden soll.
Ist das überhaupt möglich?
Danke. Ich habe es versucht, aber die Vorschau blieb schwarz. [Diesen Link] (http://www.java2s.com/Code/Android/Hardware/Camerapreview.htm) lassen Sie mich wissen, dass ich 'camera.startPreview' von mit in der' surfaceChanged() 'Methode aufrufen musste. .. –
Haben Sie es bei der Methode oldChanged() versucht? Es hat für dich funktioniert? –
Ja. Es funktionierte. 'startPreview()' muss aufgerufen werden und Parameter müssen, soweit ich weiß, in 'surfaceChanged()' gesetzt werden. –