我的代碼: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