안녕하세요..


아래의 소스에서 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);

} 

};

};