2015-08-13 13 views
5


Grazie in anticipo per l'aiuto. Ecco il problema che sto affrontando durante la creazione della mia prima app.su attività risultato camera intento return null in samsung s4

Sto facendo applicazione in cui l'utente ha la possibilità di prendere l'immagine dalla galleria o fotocamera, durante l'importazione di immagini dalla galleria l'applicazione sta funzionando, se lo desideri, ma quando l'immagine è presa dalla fotocamera le intent rendimenti null.

Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); 
cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri); 
startActivityForResult(cameraIntent,YOUR_SELECT_PICTURE_REQUEST_CODE); 
+1

sarà [questo ] (http://stackoverflow.com/a/10230234/3168859) ti aiuta? – Lal

+0

Che cosa significa "il' intent' restituisce 'null'" significa? – CommonsWare

risposta

3
<activity 
      android:name="com.example.AddPhotoActivity" 
      android:label="Add Photo" 
      android:configChanges="orientation|screenSize" 
      android:screenOrientation="portrait" 
      > 

aggiungendo questo in palese posso conservare il mio activty ultimo stato e quindi la mia attività non viene avviato di nuovo, ma riprendere da stato previuos e l'intento fotocamera non restituire null

android:configChanges="orientation|screenSize" 
+0

Grazie! Dopo ore di ricerca, ciò ha funzionato. Sono curioso di capire perché. Potresti indicarmi dove, nei documenti, potrei trovare più informazioni? –