我正在寻找一些解决我当前问题的方法。我想执行这样的定期操作: 1. 上午 8 点开始 2. 上午 8:45 更改 3. 上午 8:55 更改 4. 上午 9:35 更改等。
当然我们必须记住,用户可以在例如上午 8:33 开始应用程序。我的代码看起来是这样的:
timer.schedule(new TimerTask() {
@Override
public void run () {
runOnUiThread(new Runnable() {
@Override
public void run() {
//Log.v("Timer: ", String.valueOf(true));
actual.setText("Actual: " + mainScreenNotification.actualy());
}
});
}
}, get8Morning());
private static Date get8Morning(){
Date date = new Date();
date.setHours(8);
date.setMinutes(0);
date.setSeconds(0);
return date;
}