2011-08-26 11 views

cevap

5

Eğer Bildirim nesnesi burada

Notification notifyDetails = new Notification(R.drawable.alarm,intent.getExtras().getString(KEY_TITLE),System.currentTimeMillis()); 
notifyDetails.number = 1; ////// here you can pass the counter value which will so you the number 

içine sayı değerini ayarlamak için yapabileceğiniz bağlantıyı

http://developer.android.com/reference/android/app/Notification.html#number

http://developer.android.com/guide/topics/ui/notifiers/notifications.html

Android Notification Bar Number

+0

Teşekkür ederim dostum, ben bu doğru nasıl elde etmek için biraz sürdü gibi sadece bir açıklama, bu – Aju

+0

deneyeceğim. Bunu değiştirmeniz ve önceki bildirim ile aynı kimlikle birlikte 'NotificationManager.notify' öğesini geri aramanız gerekir. – Mortimer

2

Notification#number mi arıyorsunuz?

+0

Evet dostum bildirim numarası – Aju

+0

ben de bağlantılı 'Notification' sınıfında' number' adlı kamu üyesi için geliyordu. – Felix

+0

Bu benim için yararlı – Aju

-1
NotificationManager notificationManager =(NotificationManager)context.getSystemService(NOTIFICATION_SERVICE); 
notification.setNumber(1); 
olduğunu
+0

Bu sıkıcı kodu düzenlediğiniz için teşekkür ederiz. –

+0

Yanıt bu olsa da, kodun sorunda belirtilen sorunun nasıl ve neden özülmesine yardımcı olduğunu eklemek daha iyidir. – jAC

+0

Başka bir düzeltme için teşekkür ederiz. Bunu takdir etmekten çok daha fazlası. –

0

Bu, notificationManager sınıfı örneğini oluşturur. Daha sonra herhangi bir ayar yapabileceğiniz bildirim nesnesine sahip olacaksınız. Sadece bu set almış olduğunuz mesajlar sayısını ayarlamak için:

notification.setNumber(1); 
+0

Sizler nasıl gönderiimi düzenliyorsunuz? Bu itibartan dolayı, ya da editörler. –

+0

Daha fazla bilgi edinmek için bu sayfayı gözden geçirin: http://stackoverflow.com/help/editing – buczek