0
我在我的應用程序中提醒。用戶可以設置提醒時間。如何做出永恆的服務,誰將檢查設備時間,以及是否等於用戶設置的時間 - 輸出通知。我嘗試這樣,但它工作幾次並死亡。我做錯了什麼?永久提醒服務
void redinder2() {
for (int i = 1; i<=10; i++) {
Calendar calendar = Calendar.getInstance();
hour = calendar.get(Calendar.HOUR_OF_DAY);
minute = calendar.get(Calendar.MINUTE);
if(hour==my_hour&&minute==my_minyte){){ sendNotif();}
if(i==10){startService(new Intent(this, MyService.class));}
try {
TimeUnit.SECONDS.sleep(59);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}