导入外部框架改图片显示
先现将框架的包导入
public class SmartImageView extends ImageView {
private static final int LOADING_THREADS = 4;
private static ExecutorService threadPool =
Executors.newFixedThreadPool(LOADING_THREADS);
private SmartImageTask currentTask;
public SmartImageView(Context context) {
super(context);
}
----------------------------
view.findViewById(R.id.tv_item_comment);
SmartImageView siv = (SmartImageView) view.findViewById;
----------------------------
siv.setImageUrl(item.getImage());
<!-- 设置为自定义的imageview -->
<com.itheima.smartimageview.ui.SmartImageView
android:id="@+id/iv_item"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ic_launcher" />
基本图片显示
InputStream is = conn.getInputStream();
Bitmap bitmap = BitmapFactory.decodeStream(is);
iv.setImageBitmap(bitmap);
is.close();