2015-08-13 11 views
5


Cảm ơn trước sự giúp đỡ. Đây là vấn đề mà tôi đang gặp phải khi tạo ứng dụng đầu tiên của mình.về kết quả hoạt động của máy ảnh có ý định trả lại null trong samsung s4

Tôi đang làm cho ứng dụng trong đó người dùng có một tùy chọn để lấy hình ảnh từ gallery hoặc camera, khi nhập hình ảnh từ bộ sưu tập các ứng dụng đang làm việc như mong muốn, nhưng khi hình ảnh được lấy từ camera intent lợi nhuận 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

sẽ [này ] (http://stackoverflow.com/a/10230234/3168859) giúp bạn? – Lal

+0

"Mục đích' trả về 'null'" có nghĩa là gì? – CommonsWare

Trả lời

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

bằng cách thêm này trong manifest tôi có thể lưu trữ activty tôi trạng thái cuối cùng và sau đó hoạt động của tôi không bắt đầu một lần nữa nhưng lại từ trạng thái previuos và ý định camera không trở về null

android:configChanges="orientation|screenSize" 
+0

Cảm ơn bạn! Sau nhiều giờ tìm kiếm việc này. Tôi rất muốn hiểu tại sao. Bạn có thể vui lòng chỉ cho tôi đến nơi trong tài liệu tôi có thể tìm thêm thông tin? –

Các vấn đề liên quan