Как получить значение с таймера и преобразовать его в переменную типа int

226
15 августа 2017, 13:45

Здравствуйте у меня есть таймер, который отсчитывает каждую минуту, мне надо, как-то вывести значение этого таймера и преобразовать его в int.

Timer mTimer;
MyTimerTask mTimerTask;
public ServiceTimer() {
}
@Override
public IBinder onBind(Intent intent) {
    return null;
}
@Override
public int onStartCommand(Intent intent,int flags, int startId) {

    mTimer = new Timer();
    mTimerTask = new MyTimerTask();
    mTimer.schedule(mTimerTask,60000);

    return super.onStartCommand(intent, flags, startId);
}
@Override
public void onDestroy() {
    super.onDestroy();
}

class MyTimerTask extends TimerTask {

    public void run() {
    }
}
Answer 1

Наверное вам подойдёт хранение кол-ва минут в переменной и вывод изменений оной в логи.

class MyTimerTask extends TimerTask {
    private int minutesCount;
    public void run() {
        minutesCount++;
        Log.d("LOG", "minutesCount: "+minutesCount);
    }
}
READ ALSO
Почему spring-data не создает bean репозитория?

Почему spring-data не создает bean репозитория?

Есть простой репозиторий для объекта Items но при компиляции теста падает ошибка:

272
Gradle и jdk asm

Gradle и jdk asm

В проекте, собираемом gradle, используется jdkinternal

202
Различие ответа в браузере и в приложении

Различие ответа в браузере и в приложении

Добрый деньДелаю приложение, заменяющее работу с браузером для HP Service Manager (без REST API)

200
Загрузка картинки на сервер. Java REST API +Ajax

Загрузка картинки на сервер. Java REST API +Ajax

Никак не получаеться отправить картинку на серверСначала в js обарачиваю картинку в FormData, а на сервере принимаю как MultiPartFile, но получаю с ajax ошибку...

303