简单的话,可以通过AsyncTask来实现,在doInBackground做你的耗时操作,在onProgressUpdate,onPostExecute里更新UI,具体的例子没有现成的,可以再网上找找,很多而且也很详细,
或者试试直接调用UI控件的post方法来进行更新。
mImageView.post(new Runnable() {//另外一种更简洁的发送消息给ui线程的方法。
@Override
public void run() {//run()方法会在ui线程执行
mImageView.setImageBitmap(bm);
}
});
望采纳