2015-08-13 8 views
5


Dziękuję z góry za pomoc. Oto problem, z którym borykam się przy tworzeniu mojej pierwszej aplikacji.o wyniku działania kamery zamiar zwrotu null w samsung s4

Tworzę aplikację, w której użytkownik ma możliwość zrobienia zdjęcia z galerii lub aparatu, podczas importowania obrazu z galerii aplikacja działa zgodnie z oczekiwaniami, ale gdy zdjęcie zostanie zrobione z kamery, intent zwraca .

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

będzie [ten ] (http://stackoverflow.com/a/10230234/3168859) ci pomóc? – Lal

+0

Co oznacza "zamiar' zwraca 'null'"? – CommonsWare

Odpowiedz

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

dodając ten w oczywisty mogę przechowywać moje działaniach w ostatni stan, a następnie moja działalność nie jest uruchamiany ponownie, ale wznowienie ze stanu previuos i intencji kamery nie zwróci null

android:configChanges="orientation|screenSize" 
+0

Dziękujemy! Po wielu godzinach poszukiwań to zadziałało. Chętnie rozumiem, dlaczego. Czy mógłbyś wskazać mi gdzie w dokumentach mogę znaleźć więcej informacji? –

Powiązane problemy