Pracuję nad aplikacją, która wymagaobraz z przednią kamerą urządzenia bez podglądu i / lub prośby o to użytkownika. Jest to aplikacja Anti Steal. Widziałem dużo kodu, w którym pokazują podgląd kamery, gdzie używają przedniej i / lub tylnej kamery i tak dalej.
Moje pytanie brzmi teraz: jak mogę zrobić migawkę przedniej kamery i zapisać ją na karcie SD, nie pytając użytkownika o zgodę i bez podglądu kamery?
Bardzo dziękuję za pomoc.
Odpowiedzi:
0 dla odpowiedzi № 1Działa to dla tylnej kamery:
private void OpenCamera() {
buttonCapture.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intentOpenCamera = new Intent();
intentOpenCamera.setAction(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(intentOpenCamera, REQUEST_CAMERA);
}
});
}