2016-08-02 5 views
-2

Ich habe ein Fragment, das den gesamten Bildschirm einnimmt. Innerhalb dieses Fragments möchte ich die Kamerafunktion mithilfe der Standardkameraanwendung aktivieren, anstatt eine benutzerdefinierte Kamera zu erstellen. Ich möchte nur, dass die Kamera den halben Bildschirm einnimmt, unter dem ich Knöpfe und andere Texte habe. Wie kann ich das machen?Verwenden der Standard-Kamera-Anwendung in Android-Fragment

+0

haben Sie etwas versucht? –

+0

Sie müssen benutzerdefinierte Kamera machen. Wenn Sie Intent für Kamera verwenden, wird standardmäßig ein Vollbild angezeigt. Du kannst es nicht benutzen. Sie möchten etwas wie Facebook in Messenger verwendet. https://github.com/googlesamples/android-Camera2Basic –

Antwort

0

Default android Cam App nehmen full screencant Verwendung Halbbildschirmbilder für die Aufnahme.

Für diese half screen mit cam view und half with your widgets haben Sie Ihre eigene Cam-Ansicht erstellen Sie das Open-Source-library dafür verwenden können.

+0

@Nehal, wenn es dann Häkchen hilft. –

1

Sie müssen benutzerdefinierte Kamera machen. Wenn Sie Intent für Kamera verwenden, wird standardmäßig ein Vollbild angezeigt. Du kannst es nicht benutzen. Sie möchten etwas wie Facebook in Messenger verwendet. Versuche dies. Diese Kamera ist in einem Fragment. Ersetzen Sie das Fragment wo erforderlich. Teilen Sie die Gerätehöhe der Oberflächenansicht und der Fragmentansicht.

https://github.com/googlesamples/android-Camera2Basic

+0

Das ist wirklich gutes Tutorial. – Abhishek

Verwandte Themen