在Android中不支持在多线程中操作UI,所Adroid提供了三种异步任务机制,runOnUiThread,Handler和AsyncTask。
下面 是一个完整例子:
public class MainActivity extends Activity {
protected static final int thread_quest = 0;
ImageButton btn;
ImageView iv ;
ProgressBar pb;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
iv = (ImageView)findViewById(R.id.image1);
iv.setImageBitmap(BitmapF