Android: Bild in der Kamera-Vorschau zeichnen
-
12-12-2019 - |
Frage
Ich möchte eine Kameraanwendung erstellen, die ein Bild in der Kameratvorschau zeichnet.Wenn die Kamera läuft, möchte ich eine Bilddatei hinzufügen (Beispiel: image.png) in der Kameratvorschau. Hier ist der Code, den ich die Kamera ausführen muss, aber ich kenne den Code nicht, der das Image.png fügt / zieht. generasacodicetagpre.
Lösung
Sie können Elemente auf der Kamera nicht überlagern, es sei denn, die Kameravorschau befindet sich in Ihrer App selbst.Mit der Absicht können Sie dies nicht erlauben.
Einer der Beispiel-Apps aus meinem Buch, Pro Android Augmented Reality, zeigt Ihnen, wie Sie dies tun können.Sie können den Open-Source-Code für diese App finden hier.
Im Wesentlichen müssen Sie ein SurfaceView , um die Kameratedaten anzuzeigenund dann mit einem relativelayout oder framelayout , um die Dinge darauf zu zeichnen.