Ich googelte für 2 Wochen, um zu finden, was ich will. Ich bin jedoch nicht in der Lage, eine Antwort auf meine Frage zu finden, und ich habe keine Ahnung, wie dies von Google Photos-Entwicklern getan werden kann. Die folgenden Screenshots stammen von der Google Fotos App.starten Kamera für beide nehmen Bild oder Video aufnehmen
Wenn ich Take a photo
klicken, wird es (oder öffnet), um die Kamera und ermöglicht Bilder OR Videos aufnehmen. Ich kann auch die Kamera starten Bild und Video aufnehmen in verschiedenen Absichten mit folgenden Codes nehmen:
startActivityForResult(new Intent(MediaStore.ACTION_IMAGE_CAPTURE), ACTION_TAKE_PICTURE_RESULT_CODE);
startActivityForResult(new Intent(MediaStore.ACTION_VIDEO_CAPTURE), ACTION_TAKE_VIDEO_RESULT_CODE);
Diese Linien arbeitet ohne Fehler/Problem. Aber meine Frage ist, wie man die Kamera startet, um Bilder zu machen ODER Videos aufnehmen?
Ich hoffe mein Problem (Frage) ist klar.
lassen Sie mich versuchen, diese –
Ja, 'INTENT_ACTION_STILL_IMAGE_CAMERA' gibt mir, was ich will. aber nachdem ich ein Foto aufgenommen habe oder Videoaufnahmen gemacht habe, kann ich die Datei nicht aufnehmen (Foto/Video). Es gibt kein Ergebnis (Wert) zurück. –
dieser Link half herauszufinden, was passiert, wenn 'INTENT_ACTION_STILL_IMAGE_CAMERA' verwendet wird. http://StackOverflow.com/a/11638308/4057688 –