ProgressDialog 휠이 회전하는 데 문제가 있습니다. 여기 내 코드입니다 : - 유일한 문제는해서 ProgressDialog에서 애니메이션이 꽤 많이, 회전되지 않는 것이 계획대로Android : 진행 다이얼로그가 회전하지 않습니다
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는 사라지고, 백그라운드에서 발생 한 번 설정 쓸모 없게 만든다.
내가 뭘 잘못하고 있니?
새 스레드를 다시 시작하는 이유 –
코드로 프로젝트를 테스트 한 결과 나에게 도움이되었습니다. –
Agarwal - 새로운 스레드를 시작하지 않으면 스피너는 UI 스레드에서 실행되고 결코 표시되지 않습니다. – vampireLady