2012-03-30 33 views
6

我有以下代碼來顯示imagepicker。 用戶選擇了一個圖像onActivityResult被調用後,爲我返回所選圖像的數據。Android - 圖像選擇器在Kindle Fire上無法使用?

在kindle上,我得到了resultCode爲0,數據爲null。 其他人以前都注意過這個問題嗎? 這個問題只發生在kindle的火上。

startActivityForResult(new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI), SELECT_PICTURE); 
+0

我們剛剛開始接受有關此事的投訴......最近有沒有對Kindle Gallery應用程序進行更新?我會遇到和你一樣的症狀。現在我們告訴我們的客戶安裝ES File Mangager,neéAstro文件管理器,它在Kindle Fire上可以很好地處理圖像。 – esilver 2012-03-31 23:42:40

+0

從亞馬遜市場下載了幾個照片編輯應用程序,其中沒有一個可以從Galary中提取圖片。所以我想這真的是點燃了一個bug – aryaxt 2012-04-02 20:18:23

+0

捆綁的聯繫人應用程序無法從圖庫中拉取圖像。 – esilver 2012-04-03 02:52:20

回答

0

您可以從這樣的電話有兩種方式找回數據:無論是在實際意圖數據,或Intent.EXTRA_STREAM。如果你在EXTRA_STREAM中獲得某些東西,它將成爲一個mediastore content:// URL,你將使用Cursor來查找。

+0

Intent返回爲null – aryaxt 2012-03-31 00:45:33

1

我遇到了這個完全相同的問題。在最近幾天前爲我發佈的Kindle Fire更新之前,從畫廊中挑選圖片對我來說效果不錯。 因此,最新的Kindle Fire更新必須引入此錯誤。