ProgressDialogホイールを回転させるのに問題があります。ここに私のコードは次のとおりです。計画通りAndroid:ProgressDialogが回転しない
final ProgressDialog dialog = ProgressDialog.show(this, "", "Loading...", true, false);
Thread thread=new Thread(new Runnable(){
public void run(){
runOnUiThread(new Runnable(){
@Override
public void run() {
if(dialog.isShowing())
// starts a foreground service, does database stuff,
// sets up a spinner with values
dialog.dismiss();
}
});
}
});
thread.start();
すべてが行く、私はProgressDialogを取得し、ものが背景にしてセット一度起こる、ProgressDialogが消える - 唯一の問題は、ProgressDialogでアニメーションがかなり多く、回転していないということです役に立たなくする。
私は間違っていますか?
新しいスレッドをもう一度やり直す理由 –
私は今、あなたのコードを使ってプロジェクトをテストしています。 –
Agarwal - 新しいスレッドを開始しないと、スピナーはUIスレッドで実行され、その後は表示されません。 – vampireLady