Android - So aktualisieren Sie die Benachrichtigungsnummer

Hallo, ich möchte die gesamte Benachrichtigung in einer einzigen Ansicht anzeigen. Ich möchte die Nummer der Benachrichtigung in der Statusleiste aktualisieren. Ich möchte alle Informationen aktualisieren, aber die Nummer immer 1 anzeigen. Bitte sagen Sie mir, wie ich sie lösen soll.

@Override
public void onReceive(Context context, Intent intent)
{
    //Random randGen = new Random();
    //int notify_id = randGen.nextInt();
    NotificationManager notificationManager = (NotificationManager)
        context.getSystemService(Activity.NOTIFICATION_SERVICE);
    String title = intent.getStringExtra(TableUtils.KEY_TITLE);
    String occasion = intent.getStringExtra(TableUtils.KEY_OCCASION);
    Notification notification = 
        new Notification(R.drawable.icon, "Love Cardz" , 
                         System.currentTimeMillis());
    // notification.vibrate = new long[]{100,250,300,330,390,420,500};
    notification.flags |= Notification.FLAG_AUTO_CANCEL;
    notification.number+=1;
    Intent intent1 = new Intent(context, ThemesBrowserActivity.class);
    PendingIntent activity = 
        PendingIntent.getActivity(context, 1 , intent1, 
                                  PendingIntent.FLAG_UPDATE_CURRENT);
    notification.setLatestEventInfo(context, occasion, title, activity);
    notificationManager.notify(1, notification);
}

Antworten auf die Frage(3)

Ihre Antwort auf die Frage