我想在我的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都会收到通知。
如果有任何其他方式显示本地通知,请提供一些很好的例子。
答案 0 :(得分:1)
要检查的是自定义OS.i.e LE eco和MIUI等中的通知优先级 .Ex。库存OS移动中的测试