我的代码:ProgressDialog不是动画
public void showProgress(final Intent intent){
progressDialog = ProgressDialog.show(this, "", "Loading..");
new Thread(){
public void run() {
try {
synchronized (this) {
startActivity(intent);
progressDialog.dismiss();
}
} catch (Exception e) {
e.printStackTrace();
}
};
}.start();
}
ProgressDialog显示出来,但进度并不动画。 当我使用等待(1000);而不是startActivity(intent);它运作良好。
任何人都可以帮忙吗?
您正在启动的其他活动是什么。由于您正在启动另一项活动,因此您可能不需要显示进度条。由于您正在转向新的活动,progressgar将会消失。 – FoamyGuy 2012-07-27 16:41:03