final Handler downloadHandler = new Handler() {
public void handleMessage(Message msg) {
Log.d("Yoon", "Handler");
MCImageDisposableView iconView = new MCImageDisposableView(profileSprite, tag);
iconView.setScale(0.5f);
iconView.setPosition(17, 145);
addActor(iconView);
}
};
Thread sb = new Thread(new Runnable() {
@Override
public void run() {
Log.d("Yoon", "Thread");
profileSprite = BitmapDownloader.downloadSprite(Utils.getImageURL(MyChoiceApp.shared.context, aid));
downloadHandler.sendEmptyMessage(0);
}
});
sb.start();
如果不使用handler,改变actor(MCImageDisposableView有sprite)的图片。
但是图片不正确。图片没有加载我的url。图片加载了纹理图集。
MCImageDisposableView类具有下载图片功能。如果不使用线程,它可以很好地工作......
如何异步加载图片?