Ecco un interessante ...Android orientamento - problemi con intenti (fotocamera)
Ho un'applicazione che sto scrivendo per i dispositivi con sistema operativo Android 2.3.3 e superiori.
Ha un'attività principale che chiama la telecamera tramite un intento.
Se l'utente fa clic su un pulsante per avviare la fotocamera; poi scatta una foto; quindi fa clic su "Fatto" per tornare all'attività principale: l'applicazione funziona correttamente e visualizza la nuova immagine in una visualizzazione di immagini sull'attività principale.
tuttavia, se l'utente utilizza l'attività principale in orientamento verticale; quindi fa clic sul pulsante per aprire l'intento della telecamera e cambia l'orientamento in orizzontale; quindi fare clic su fatto per tornare all'attività principale - l'applicazione si blocca
ma poi ... tuttavia, se l'utente utilizza l'attività principale in orientamento verticale; quindi fa clic sul pulsante per aprire l'intento della telecamera e cambia l'orientamento in orizzontale; quindi cambia l'orientamento in verticale (nella fotocamera) prima di fare clic su fatto per tornare all'attività principale - quindi l'applicazione continua a funzionare normalmente.
Stuff ho cercato: Ho cambiato il file manifesto per forzare l'applicazione (attività principale) deve essere orientato in verticale (ho anche rimosso questa) Ho aggiunto questa riga per l'attività principale nel tentativo di gestire la ri-disegno delle attività su di esso tornare dalla fotocamera intento:
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
Nella finestra di debug ricevo errori descrivendo eccezioni nullpointer - credo che questo è perché il punto di vista non ci sono più, dopo un cambio di orientamento per l'immagine da passare a meno che l'orientamento sia lo stesso di quando è stato lasciato.
Sono un po 'bloccato quindi apprezzerei qualche consiglio.
http://i56.tinypic.com/2iu97on.jpgh logcat del crash – max4ever
http://stackoverflow.com/questions/14066038/why-image-captured-using-camera-intent-gets-rotated-on -some-devices-in-android –