如何在 11:00 设置每天的本地通知

How to set Local Notification for Everyday at 11:00

我想在我的 android 应用程序中设置本地通知,每天 11:00 上午,这是我的代码..

    Calendar calendar = Calendar.getInstance();
    calendar.set(Calendar.HOUR_OF_DAY, 14);
    calendar.set(Calendar.MINUTE, 45);
    calendar.set(Calendar.SECOND, 0);

    Intent intent1 = new Intent(this, AlarmBroadcastReceiver.class);
    PendingIntent pendingIntent = PendingIntent.getActivity(this, 1234, intent1, PendingIntent.FLAG_UPDATE_CURRENT);
    AlarmManager am = (AlarmManager) this.getSystemService(this.ALARM_SERVICE);
    am.setRepeating(AlarmManager.RTC_WAKEUP, calendar.getTimeInMillis(), AlarmManager.INTERVAL_DAY, pendingIntent);

这里没有显示任何通知..

如果我正在使用..

PendingIntent pendingIntent = PendingIntent.getBroadcast(this, 1234, intent1, PendingIntent.FLAG_UPDATE_CURRENT);

每次我打开 Avtivity 时都会收到通知。

如果有任何其他显示本地通知的方式,请提供一些很好的例子。

要检查的是通知的优先级。自定义中的Ex OS.i。e LE eco 和MIUI etc.Test 库存OS 手机