先来一段加载本地资源图片图片的:
ImageView imageView = new ImageView(this); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( ScreenUtil.dp2px(17), ScreenUtil.dp2px(17)); params .setMarginStart(ScreenUtil.dp2px(7)); imageView .setImageResource(R.mipmap.X); ll.addView(imageView6,params6);
寻思加载网络就从url上下载 然后转换成bitmap去设置到imagview上呗,结果没用 。。。最后想起了万能的Gilde,最终如下:
ImageView imageView = new ImageView(this); LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( ScreenUtil.dp2px(17), ScreenUtil.dp2px(17)); params .setMarginStart(ScreenUtil.dp2px(7)); String url = (String) hs.getMedals().get(i); //获取到要使用的url图片路径 GildeUtils.loadImg(this,url,imageView); ll.addView(imageView ,params);