11/09/14 14:46:08.11
質問です
大量のViewをループで追加する処理を実装していて
それをバックグラウンドで処理したいと考えています。
そこで以下のように実装したのですが
1:画面表示(setContentView)
2:プログレスダイアログを表示(progressDialog.show)
3:バックグラウンドで処理を行う(AsyncTask内でlayout.addview(hogehoge))
4:プログレスダイアログを閉じる(progressDialog.dismiss)
見た目には
1:真っ暗な画面が表示
2:たぶんバックグラウンドで処理が行われている
3:画面表示
となってしまいます(例外等は出ていませんの)
UIを大量に処理する場合はダイアログをうまく表示できないのでしょうか?
もし良いやり方があれば教えてください。