第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如果警報時間已經(jīng)過了一天,android就會阻止警報服務(wù)的立即觸發(fā)。

如果警報時間已經(jīng)過了一天,android就會阻止警報服務(wù)的立即觸發(fā)。

喵喵時光機(jī) 2019-07-13 16:06:04
報警經(jīng)理的推薦信說如果規(guī)定的觸發(fā)時間是過去的,警報將立即觸發(fā)。在我的申請中,我正面臨著這個問題。這是我的報警經(jīng)理代碼:Intent myIntent = new Intent(getActivity(), DinnerAlarmReceiver.class);                 pendingDinnerIntent = PendingIntent.getBroadcast(getActivity(), 0, myIntent, 0);                 Calendar calendar = Calendar.getInstance();                 calendar.set(Calendar.HOUR_OF_DAY, hourOfDay);                 calendar.set(Calendar.MINUTE, minute);                 alarmManager.set(AlarmManager.RTC_WAKEUP,                         calendar.getTimeInMillis(), pendingDinnerIntent);這個問題有什么解決辦法嗎?-編輯我編寫了一些代碼來估計警報的設(shè)定時間是否在當(dāng)前時間之前。下面是上面的部分,并作了相應(yīng)的更改:Calendar calendar = Calendar.getInstance();                 long currentTime = calendar.getTimeInMillis();                 calendar.set(Calendar.HOUR_OF_DAY, hourOfDay);                 calendar.set(Calendar.MINUTE, minute);                 long setTime = calendar.getTimeInMillis();                 Timestamp setTimestamp = new Timestamp(setTime);                 Timestamp currentTimestamp = new Timestamp(currentTime);                 if (setTimestamp.after(currentTimestamp))                 {                     alarmManager.set(AlarmManager.RTC_WAKEUP,                             calendar.getTimeInMillis(), pendingDinnerIntent);                 }                 else                 {                 }我該怎么做alarmManager以防萬一setTimestamp是以前currentTimestamp ?
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 370 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號