Domanda

Attualmente sto scrivendo un'applicazione che deve catturare alcune immagini. Inizio l'applicazione della fotocamera utilizzando un intento come questo:

if (v.equals(btnCap)) {
        Intent cameraIntent = new Intent(
                android.provider.MediaStore.ACTION_IMAGE_CAPTURE);

        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);
        startActivityForResult(cameraIntent, CAMERA_PIC_REQUEST);
    }

Il problema è: quando inclina il mio dispositivo, i pulsanti sulla fotocamera cambiano ancora il loro orientamento e l'immagine che ricevo non è in ritratto.

Qualcuno sa come catturare un'immagine in modalità ritratto, anche se il dispositivo è inclinato?

Grazie in anticipo, Adrian

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top