webservice から、日付と時刻の形式でデータを取得しています。これは、特定の日付に対して、スロットのセットを持っていることを意味します。次の図は、詳細な説明を示しています。
ここでは、各日付にいくつかのタイミングを設定しています。ここで私が欲しいのは、特定の日時に通知を表示することです。データベースからの応答が、2012 年 7 月 12 日午前 11 時のような明日の日付で構成されている場合。その時に通知を表示する必要があります。
私は通知マネージャーと私が使用しているコードについていくつかの考えを持っています..
Main.java
NotificationManager notificationManager = (NotificationManager)getSystemService(NOTIFICATION_SERVICE);
Notification notification = new Notification(R.drawable.ic_action_search, "A New Message!", System.currentTimeMillis());
Intent notificationIntent = new Intent(this, Main.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
notification.setLatestEventInfo(Main.this, notificationTitle, notificationMessage, pendingIntent);
notificationManager.notify(10001, notification);
ただし、ここでは、アプリが閉じられたときにも通知を受け取る必要があります。だから、誰でもこれで私を助けてください。