В моем приложении есть метод, который я хочу вызывать повторно в зависимости от того, что выберет пользователь.например, если пользователь выбирает каждый час, действие запускает метод, который вызывается каждый час.Я хотел бы знать, как лучше всего запланировать эту повторную задачу.
Я экспериментировал с задачей «Таймеры и таймеры», но почему-то она не работает, когда я использую с ней класс календаря Java, например:
Calendar c1 = Calendar.getInstance();
c1.add(Calendar.SECOND, 30);
updateTimer.scheduleAtFixedRate(cleanCompletedCache, c1.getTimeInMillis(),hour );
и из того, что я читал, обработчики не подходят для этой многократной задачи.Должен ли я использовать диспетчер сигналов тревоги для этого, и почему вышеупомянутый код не будет работать правильноспасибо