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이 할 수 있습니까? –