我在 SO 中发现这段代码在ProgressDialog
加载时显示Activity
:
progDailog = ProgressDialog.show(MyActivity.this, "Process", "please wait....", true, true);
new Thread(new Runnable() {
public void run() {
// code for load activity
}).start();
Handler progressHandler = new Handler() {
public void handleMessage(Message msg1) {
progDailog.dismiss();
}
};
但我总是得到这个例外:
java.lang.RuntimeException:无法在未调用 Looper.prepare() 的线程内创建处理程序
感谢您对此问题的任何帮助,在此先感谢。