我正在起诉 Listview 并自定义 listview 以在列表项中显示图像。我想在每个搜索结果中显示图像。
为了显示复杂列表,我遵循以下示例
http://developer.android.com/guide/samples/ApiDemos/src/com/example/android/apis/view/List4.html
在包装器类中,我为每个新列表项的图像启动新线程,这样我就不会处理显示图像。
我的代码在下面
new Handler().post(new Runnable(){
@Override
public void run() {
Drawable dImage = Util.getImageFromURL(imageURL);
getImageIcon().setImageDrawable(dImage);
}
});
意味着 10 个图像启动 10 个不同的图像加载线程,其他静态数据不在线程内。
在图像加载页面应用程序挂起时出现问题,它不应该挂起......知道该怎么做吗?