Мне нужно PendingIntent с датой и временем. Я хочу установить его на определенное c время суток - PullRequest
0 голосов
/ 07 января 2020

Мне нужно PendingIntent с датой и временем. Я хочу установить его на определенное c время дня. Он работает, но я хочу, чтобы он также был установлен на определенный c день.

private void setTimer(TimePicker view,int hourOfDay , int minute){
          Intent i =new Intent( this,MyBroadCastReceiver.class);
          PendingIntent pendingIntent = PendingIntent.getBroadcast(this,0,i,0);
          AlarmManager alarmManager = (AlarmManager)getSystemService(Context.ALARM_SERVICE);
          long time = 100 * hourOfDay * minute ;
          assert alarmManager != null;
          alarmManager.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis()+time,pendingIntent);
}
...