정말 간단한 코든데 왜 실행이 안되는지 이해가 안되서 올립니다.
startTime 에 0.3씩 0.3초마다 더하라는 의미인데 리턴값은 계속 0으로 잡힙니다.
이 전에는 startTime++ 이였는데 그건 또 잘되더군요 어떻게 해야할까요...?
public void Start(){
startTimer = new TimerTask() {
@Override
public void run() {
startTime+=0.3;
Log.d("TIME", "start : " + startTime);
Running = true;
if(startTime==15){
Update();
}
}
};
Timer timer = new Timer();
timer.schedule(startTimer, 0, 300);
}