やりたいこと
画面に遷移してから10秒後に通知を出すのと予定より1日前に通知を出す。
試したこと
10秒後に通知を出す処理をコメントして、1日後の予定を作ったら通知が出た。
10秒後に通知を出す処理のコメントを外すとどちらの通知も来なくなる。
コード
Java
1 @Override 2 protected void onResume(){ 3 super.onResume(); 4 5 if(MakeCounterActivity.result.size() > 0) { 6 countText.setText(MakeCounterActivity.result.get(0).getPlan() + "まであと" + String.valueOf(dateDiff(getNowDate(),MakeCounterActivity.result.get(0).getDate())) + "日"); 7 8 //時間を設定する 9 Calendar calendar = Calendar.getInstance(); 10 //Calendarを使って現在の時間をミリ秒で取得 11 calendar.setTimeInMillis(System.currentTimeMillis()); 12 13 //10秒後に通知 14 calendar.add(Calendar.SECOND,10); 15 //予定より1日前に通知 16 calendar.add(Calendar.DATE, dateDiff(getNowDate(), MakeCounterActivity.result.get(0).getDate()) - 1);
あなたの回答
tips
プレビュー