0

私はアンドロイドでイベントリマインダーアプリケーションを開発しています.私のアプリケーションユーザーはイベント時間を設定でき、指定された時間にステータスバー通知を生成しています.しかし、私のアプリケーションではステータスバーに同じ通知(通知ID)を何度も生成します.それを回避する方法を教えてください。

PendingIntent contentIntent = PendingIntent.getActivity(context, 0,i, PendingIntent.FLAG_ONE_SHOT);
notification = new Notification(R.drawable.logo, "Notification",System.currentTimeMillis());
notification.setLatestEventInfo(context,strText, "@"+strDate+ strCorrectTime,contentIntent);
notification.defaults |= Notification.DEFAULT_VIBRATE;
notification.defaults|=Notification.DEFAULT_ALL;
mNotificationManager.notify(Integer.parseInt(intent.getExtras().get("NotifyCount").toString()), notification);

ここに画像の説明を入力これはコーディングです..ここに画像の説明を入力

4

2 に答える 2