Android 2.3.1 Câmera takePicture () Várias imagens com um clique de botão
Saudações. Sou novo no Android e não mexo no Java há muito tempo.
Estou trabalhando em um aplicativo especificamente para o Nexus S com Android 2.3.1. Gostaria que o aplicativo tirasse várias fotos rapidamente com pouca entrada do usuário. No momento, eu gostaria de poder obter 10 imagens da câmera o mais rápido possível. No meu código, tenho takePicture () sendo iniciado assim:
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
}
});
Isso funciona para uma imagem por clique que é salva usando
PictureCallback mjpeg = new PictureCallback() { // for compressed picture data
public void onPictureTaken(byte[],data, Camera c { /*Saving image to internal sd card*/ }
Eu tentei colocartire uma foto( em um loop for, mas isso não funcionou. Alguma sugestão? Entre em contato se precisar de mais informações. Desde já, obrigado