Intenzione di fare video in Android


Answers

Crea la tua applicazione video personalizzata che assicura di utilizzare solo la fotocamera frontale

penso che questo sia l'unico modo per farlo.

Spero possa aiutare .

Question

Ho bisogno di prendere video dalla mia applicazione usando solo la fotocamera frontale. Sto usando l'intenzione di eseguire questa azione.

Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra(MediaStore.EXTRA_OUTPUT, videoUri);
intent.putExtra("android.intent.extra.durationLimit", 30);
intent.putExtra("android.intent.extras.CAMERA_FACING", 1); //to open front facing camera
startActivityForResult(intent, VIDEO_CAPTURE);

Quando eseguo l'applicazione, sono in grado di riprendere video utilizzando la fotocamera frontale. Ma supponiamo che quando faccio clic sul mio pulsante di registrazione video e la vista della fotocamera sia aperta. In quell'utente andare e cambiare la fotocamera nella fotocamera posteriore, quindi sempre il mio intento è quello di aprire la fotocamera posteriore solo dopo. Non sta prendendo la linea

intent.putExtra("android.intent.extras.CAMERA_FACING", 1);

Qualcuno potrebbe dirmi qual è il problema ed è in grado di risolverlo usando l'intento?




Links