我有一个在android上显示progressDialog的问题。它确实显示在屏幕上,但它真正显示对话框需要几秒钟。
这是我用来显示对话框的代码
Handler saveHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
GallerySaveActivity.this.Submit(progress);
Button btn_next = (Button) findViewById(R.id.btn_next);
btn_next.setEnabled(true);
}
};
progress.showDialog(saveHandler, "", "Accessing Facebook ...");
Thread progress_thread = new Thread(progress);
progress_thread.start();
我是否必须在Thread对象上做任何额外的工作才能立即显示对话框。