0
私はTimerを使用するアンドロイドアプリを開発しています。私は時間が好きな3分に行くかどうかをチェックするために、真使用して関数を作成したいか、その後、私は、3分の一例を数えるタイマーを作成したい:助けのため
if (time < 3 min){do something }
感謝をタイマーを計算するアンドロイドのjava
私はTimerを使用するアンドロイドアプリを開発しています。私は時間が好きな3分に行くかどうかをチェックするために、真使用して関数を作成したいか、その後、私は、3分の一例を数えるタイマーを作成したい:助けのため
if (time < 3 min){do something }
感謝をタイマーを計算するアンドロイドのjava
このような何か?
Timer timer = new Timer(); //init the timer
Handler handler = new Handler();
int counter = 0; //counter to indicate the total second whenever timer fire
timerTask task = new timerTask();
timer.scheduleAtFixedRate(task,500,1000); //(which task to run,forget the usage try google, looping must be milisecond eg.1000 = 1 second)
private class timerTask extends TimerTask{
@Override
public void run() {
handler.post(new Runnable() {
@Override
public void run() {
counter++;
if(counter >= 90){ //check wether it is 90 second (1 and half minutes)
//do something
}
}
});
}
}
thisは...あなたは...あなたはまた、間隔後に仕事をするためにAlarmManagerを使用することができます
おかげで役立つかもしれないが、これは私のために動作しません。 –