6

我有以下代码来显示图像选择器。用户选择图像后 onActivityResult 被调用,向我返回所选图像的数据。

然而,在 kindle 上,我得到的 resultCode 为 0,数据为空。有其他人以前注意到这个问题吗?这个问题只发生在kindle fire上。

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

2 回答 2

1

I'm running into this exact same issue. Prior to the recent Kindle Fire update, which happened a few days ago for me, picking images from the gallery worked fine for me. So the most recent Kindle Fire update must have introduced this bug.

于 2012-04-01T23:38:42.037 回答
0

您可以通过两种方式从此类调用中获取数据:在实际意图数据中或在 Intent.EXTRA_STREAM 中。如果您在 EXTRA_STREAM 中返回某些内容,它将是一个 mediastore content:// URL,您将使用光标进行查找。

于 2012-03-30T22:12:41.267 回答