AlarmManager with Notification Android

前端 未结 4 1135
故里飘歌
故里飘歌 2021-01-07 02:37

I\'m trying to give the user a notification each day on a certain time so I use an AlarmManager with a notification. I have this:

public void check_products(         


        
4条回答
  •  耶瑟儿~
    2021-01-07 03:03

    Try like this, it may help you

    Intent myIntent1 = new Intent(sign_in.this,MyNotificationService.class);
    pendingintent2 = PendingIntent.getService(sign_in.this, 1,myIntent1, 1);
    AlarmManager alarmManager1 = (AlarmManager) getSystemService(ALARM_SERVICE);
    Calendar calendar1Notify = Calendar.getInstance();
    
    calendar1Notify.setTimeInMillis(System.currentTimeMillis());
    calendar1Notify.set(Calendar.HOUR_OF_DAY, 8);
    calendar1Notify.set(Calendar.MINUTE, 00);
    
    alarmManager1.set(AlarmManager.RTC_WAKEUP,calendar1Notify.getTimeInMillis(), pendingintent2);
    long time24h = 24*60*60*1000;
    alarmManager1.setInexactRepeating(AlarmManager.RTC_WAKEUP, calendar1Notify.getTimeInMillis(),time24h,pendingintent2);
    

    link For Reference

    See above link Your question is Solved .

提交回复
热议问题