Sto invocando una telecamera utilizzando un intento e facendo clic su un'immagine. Attualmente sono in emulatore e vorrei forzare la fotocamera a fare clic sulle immagini in modalità verticale (è necessario catturare un video di app funzionante, quindi il cambiamento di orientamento apparirebbe male) ma lo schermo della fotocamera appare orizzontale e tutte le altre attività che invoco in onActivityResult().
Forza la modalità ritratto nella fotocamera
Dopo aver cliccato l'immagine del layout Activity esce in modalità orizzontale come questo:
mentre tutta la mia precedente attività sono visualizzati correttamente con l'orientamento verticale. Ho provato ad aggiungere
android:screenOrientation="portrait"
android:configChanges="orientation|keyboardHidden"
all'attività sopra indicato ma senza avail.Though quando mi ha colpito a casa e su di curriculum si visualizza correttamente in ritratto.
Quindi come posso forzare la modalità ritratto ??
'setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);' in onResume nell'attività della videocamera. –
Dai un'occhiata - http://stackoverflow.com/questions/10259299/force-a-camera-to-always-open-in-portrait-mode-in-android –