返回信息流请教大家,最近自己在做一个类似微信的android app,在聊天对话里,我想可以发送本地SD卡上的图片。图片是由手机照相机自己照下来保存的,我本意是想将图片转化为bitmap形式,然后用ImageView.setBitmapView()方法在聊天界面的ImageView中显示出来。但是现在出现了问题,我无法获得图片的路径,代码如下,uri和bundle都是null,请教大家有没有解决办法?谢谢,bow~
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #7637同步于 2013/4/19
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
[问题][Android]请教大家如何读取SD上的图片
DivineDm
2013/4/19镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复
Uri uri = intent.getData();
ContentResolver cr = this.getContentResolver();
try {
Bitmap bitmap = BitmapFactory.decodeStream(cr.openInputStream(uri));
ImageView imageView = (ImageView) findViewById(R.id.imageView1);
imageView.setImageBitmap(bitmap);
}
catch (FileNotFoundException e)
{
Log.e("Exception", e.getMessage(), e);
}