有这么一个问题,在listView的自定义适配器中,要将传进得list.get(position) 的当前对象的一个值Url, 通过网络请求下载之后,在通过ViewHoder.ImageView.setImage() 赋值显示,现在的情况就是数据错位显示,
以下时adapter的getView()方法的部分代码
final String headUrl = teacherResponseList.get(position).getHeadUrl();
new Thread(new Runnable() {
@Override
public void run() {
bitmap = Utils.getImageFromServer(headUrl);
bitmap = Utils.getCirCleBitmap(bitmap);
}
}).start();
viewHodler.teacher_iv.setImageBitmap(bitmap);
viewHodler.teacher_name_tv.setText(teacherResponseList.get(position).getName());
viewHodler.teacher_account.setText(teacherResponseList.get(position).getSpecialtie
求解决思路