|
本帖最后由 小秃驴 于 2013-8-19 17:40 编辑
问题描述:
Android开发时候使用ImageView显示网络图片,如果网络图片过大就会出现错误。
解决方法:
解决办法是设置一下图片的大小,具体参看下面代码:- ImageView imageView = new ImageView(context);
- URL url = new URL("图片路径");
- URLConnection conn = url.openConnection();
- conn.connect();
- InputStream is = conn.getInputStream();
- BitmapFactory.Options options=new BitmapFactory.Options();
- options.inSampleSize = 10;
- originalImage = BitmapFactory.decodeStream(is,null,options);
- imageView.setImageBitmap(bitmapWithReflection);
复制代码 说明:最好是能够判断一下,确定大图才做缩放,否则的话小图一缩放就有可能太小!
更多安卓技术问题欢迎加群探讨:278744577,验证码:xxz,不写验证不予通过哟~
|
|