相关疑难解决方法(0)

如何从Uri获取位图?

如何从Uri中获取Bitmap对象(如果我成功将其存储在 /data/data/MYFOLDER/myimage.png或中file///data/data/MYFOLDER/myimage.png)以在我的应用程序中使用它?

有没有人知道如何实现这一目标?

android uri android-image android-bitmap

187
推荐指数
10
解决办法
30万
查看次数

将URI转换为位图的问题(2014):

简而言之,我正在尝试从电话库中选择一个图像,以显示为另一个活动中要播放的位图(获得平均RGB).

首先,我遇到了一些处理URI到位图转换的主题.他们中的很多人都有类似的建议(来自:从uri中检索位图):

    Uri imageUri = intent.getData();
    Bitmap bitmap = MediaStore.Images.Media.getBitmap(this.getContentResolver(),imageUri);
    Imageview my_img_view = (Imageview ) findViewById (R.id.my_img_view);
    my_img_view.setImageBitmap(bitmap);
Run Code Online (Sandbox Code Playgroud)

Bitmap行是重要的一行.每当我在我的模拟器上运行我的Android应用程序时,应用程序崩溃(Eclipse中的调试器确认发生在URI - >位图转换行),如果我将转换放在不同的活动(它是捆绑的),那么它仍然崩溃在Uri - >位图转换线上.

我不确定为什么会这样.我已经尝试在初始意图上设置"EXTERNAL_CONTENT_URI"和"INTERNAL_CONTENT_URI",两种选择无关紧要.我将继续寻找我的问题的潜在解决方案,但我现在时间很短,我觉得如果我从外部来源得到一些建议会有所帮助.

任何人都知道为什么它总是在那条线上崩溃,或者我的问题是否有任何可能的解决方案?谢谢.

android image bitmap

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×2

android-bitmap ×1

android-image ×1

bitmap ×1

image ×1

uri ×1