정의 된 시간에 알림을 표시하려고합니다. "setWhen()"를 사용합니다. 그러나 setWhen()의 인수는 무시하고 항상 즉시 표시됩니다. 내가 뭘 잘못 했니? 내 코드 :NotificationCompat 한 번에
NotificationCompat.Builder mBuilder =
new NotificationCompat.Builder(this)
.setWhen(???)
.setSmallIcon(R.drawable.app_icon)
.setContentTitle("Test")
.setContentText("Test");
Intent resultIntent = new Intent(this, MainActivity.class);
NotificationManager mNotificationManager =
(NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
mNotificationManager.notify(1, mBuilder.build());
내 질문과 대답을 살펴보십시오. 나는 오늘 그것을 고쳤다. [BroadcastReceiver 및 AlarmManager를 사용하여 특정 시간에 알림] (https://stackoverflow.com/questions/47420667/notification-at-specific-time-using-broadcastreceiver-and-alarmmanager) –