Android - 图像选择器无法在Kindle Fire上运行?

时间:2012-03-30 22:07:46

标签: android mediastore kindle-fire

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

然而,在kindle上,我得到一个resultCode为0,数据为null。 其他人之前都注意到了这个问题? 这个问题只发生在点燃火上。

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

2 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。在最近几天前发生的Kindle Fire更新之前,从画廊中挑选图像对我来说很好。 因此,最新的Kindle Fire更新必定已经引入了这个错误。

答案 1 :(得分:0)

您可以通过两种方式从此类调用中获取数据:在实际意图数据中,或在Intent.EXTRA_STREAM中。如果你在EXTRA_STREAM中得到一些东西,它将是一个mediastore content:// URL,你可以使用Cursor来查找。