0
Я пытаюсь создать приложение, которое отправляет уведомление в одно и то же время каждый день (в полдень). однако, это происходит как каждые два часа. Есть ли что-то, что я делаю неправильно? Это фрагмент кода, который устанавливает время будильника.Уведомление приходит слишком часто, а не один раз в день
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
dateFormatter = new SimpleDateFormat("dd-MM-yyyy", Locale.US);
findViewsById();
setDateTimeField();
today.set(Calendar.HOUR_OF_DAY, 12);
today.set(Calendar.MINUTE, 00);
today.set(Calendar.SECOND, 0);
Intent myIntent=new Intent(Main.this, MyReceiver.class);
PendingIntent pendingIntent=PendingIntent.getBroadcast(Main.this,0,myIntent,0);
AlarmManager alarmManager = (AlarmManager)getSystemService(ALARM_SERVICE);
alarmManager.setRepeating(AlarmManager.RTC_WAKEUP,today.getTimeInMillis(),24*60*60*1000,pendingIntent);
пожалуйста, любая помощь приветствуется. Код работает, но он приходит слишком часто
эй, поэтому я изменил его, но когда я нажимаю на уведомление, он не показывает страницу с уведомлением больше ?? : / – droidnoob