Hola comunidad quisiera que me ayudaran a que cuando el intent de camara empieza tambien empezara la a grabar automaticamente aqui les agrego el codigo de el metodo para inicializar la camara ademas quisiera que iniciara en la camara frontal ¿como puedo lograr eso? gracias por su apoyo
public void startRecording(View view)
{
if(!nombre.getText().toString().trim().equalsIgnoreCase("")&&!email.getText().toString().trim().equalsIgnoreCase("")) {
mediaFile = new
File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/CIE/"+ nombre.getText()+ ".mp4");
guardar(nombre.getText().toString(), email.getText().toString(), comentario.getText().toString(), nombre.getText().toString() + ".mp4");
AlertDialog alertDialog = new AlertDialog.Builder(this).create();
alertDialog.setTitle("Instrucciones...");
alertDialog.setMessage("Para iniciar la grabacion presiona grabar cuando estes list@.\nTienes 2 minutos para hacer tu videocomentario, " +
"si quieres parar antes, puedes presionar en stop.\nDespues de grabar tu video, puedes reproducirlo.\n" +
"Para enviar tu videocomentario, presiona OK, ó si deseas volver a grabar presiona Cancelar.");
alertDialog.setButton("Entendido", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE;
fileUri = Uri.fromFile(mediaFile);
intent.putExtra(MediaStore.EXTRA_DURATION_LIMIT, 120);
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri);
startActivityForResult(intent, VIDEO_CAPTURE);
}
});
alertDialog.setIcon(R.drawable.logos);
alertDialog.show();
}else
Toast.makeText(this,"Debe Escribir su nombre y email primero", Toast.LENGTH_LONG).show();
}