Android 2.3.1 Camera takePicture () Múltiples imágenes con un solo clic en
Saludos. Soy nuevo en Android y no he tocado Java en mucho tiempo.
Estoy trabajando en una aplicación específica para Nexus S con Android 2.3.1. Me gustaría que la aplicación tome varias fotos rápidamente con poca entrada del usuario. Por el momento, me gustaría poder obtener 10 imágenes de la cámara lo más rápido posible. En mi código tengo takePicture () comenzando así:
takepicture = (Button) findViewById(R.id.button); // created button from main.xml
takepicture.setOnClickListener(new OnClickListener(){ // creating useful button
public void onClick(View view){
mCamera.takePicture(mShutterCallback,mPictureCallback,mjpeg); // when clicked take picture
}
});
Esto funciona para una imagen por clic que se guarda con
PictureCallback mjpeg = new PictureCallback() { // for compressed picture data
public void onPictureTaken(byte[],data, Camera c { /*Saving image to internal sd card*/ }
Intenté ponertomar la foto( en un bucle for pero eso no funcionó. ¿Alguna sugerencia? por favor déjeme saber si usted necesita mas información. Gracias por adelantado