【问题标题】:Android - Image picker doesn't work on Kindle Fire?Android - 图片选择器在 Kindle Fire 上不起作用?
【发布时间】:2012-03-30 22:07:46
【问题描述】:

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

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

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

【问题讨论】:

  • 我们昨天也刚开始收到有关此问题的投诉....最近 Kindle Gallery 应用程序可能有更新吗?我和你有同样的症状。现在我们告诉我们的客户安装 ES File Manager,neé Astro 文件管理器,它可以在 Kindle Fire 上正常工作以挑选图像。
  • 从亚马逊市场下载了几个照片编辑应用程序,没有一个可以从 Galary 中提取图像。所以我猜这确实是 kindle fire 中的一个错误
  • 捆绑的联系人应用也无法从图库中提取图片。
  • 我在此问题上 ping 了亚马逊,他们回复说他们知道这个问题并正在努力解决它。
  • @roundhill 你能分享他们对这个问题的回应吗?

标签: android mediastore kindle-fire


【解决方案1】:

我遇到了同样的问题。在几天前对我来说最近发生的 Kindle Fire 更新之前,从图库中挑选图像对我来说效果很好。 所以最近的 Kindle Fire 更新肯定引入了这个错误。

【讨论】:

    【解决方案2】:

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

    【讨论】:

    • Intent 返回为 null
    猜你喜欢
    • 1970-01-01
    • 2012-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多