Приводит ли изменение приоритета на PRIORITY_MAX к задержке уведомлений для .setRepeating?

#java #android #android-notifications

Вопрос:

Поэтому я пытаюсь использовать метод AlarmManager.setRepeating() в своей программе. Проблема в том, что я прочитал в документации, что он будет уведомлять только по соображениям экономии заряда батареи, когда телефон находится в «бодрствующем режиме». Если это не так, то он не пройдет, если вы не включите телефон из режима ожидания.

Мой вопрос в том, передам ли я приоритет NotificationCompat.Builder max, повлияет ли это на задержку, которую я получу в противном случае?

Кроме того, если я никогда не включу телефон из режима ожидания, мое уведомление никогда не пройдет? Если нет, то какой период времени он будет ждать, пока уведомление не отобразится в режиме ожидания.

Спасибо

 Notification notification = new NotificationCompat.Builder(context,
                "notifyOrg@l").setSmallIcon(R.mipmap.task)
                .setContentTitle(title)
                .setContentText(description)
                .setPriority(NotificationCompat.PRIORITY_MAX)
                .setAutoCancel(true)
                .setContentIntent(resultPendingIntent)
                .build();