안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요..
아래의 소스에서 mHandler.sendEmptyMessageDelayed(0, 1000); 가 작동하지 않습니다.
원인이 뭘까요?
Handler mHandler = new Handler() {
int count = 0;
int totalMin = 60;
public void handleMessage(Message msg) {
while (count < totalMin) {
float fraction = count / (float) totalMin;
progressBar.setProgress((int) (fraction*100));
count++;
mHandler.sendEmptyMessageDelayed(0, 1000);
}
};
};




while문을 if문으로 수정해보세요.