1
スレッドに関する質問があります。私はここで何が起こっているのか分かりません。私の理解は、長いアクティビティが終了するまで進捗ダイアログは終了しませんが、それは起こっていることではありません。私は長い活動を開始し、終了し、スピナーを却下し、新しい活動を意図して開始したい。スレッド内で新しいアクティビティを開始
final ProgressDialog spinnerDialog = ProgressDialog.show(
MainScreen.this, "",
"Waiting for accurate (> 10 meters) GPS coordinates...Please wait. ", true);
new Thread(new Runnable() {
public void run() {
//Do something that takes a while
spinnerDialog.dismiss();
return;
}
}).start();
Intent tvi = new Intent();
tvi.setClass(getInstance(), TabbedView.class);
startActivity(tvi);
どのように私はprogressdialogでこれを行うことができますか? –