2011-08-26 21 views

Trả lời

5

bạn có thể làm để thiết lập giá trị số vào đối tượng Notification

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 

đây là liên kết

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

Cảm ơn bạn dude, tôi sẽ thử này – Aju

+0

chỉ là một làm rõ vì nó đã cho tôi một chút để tìm cách làm cho nó đúng. Bạn cần phải thay đổi điều này, và sau đó gọi lại "NotificationManager.notify' với cùng một ID như thông báo trước đó. – Mortimer

2

Bạn đang tìm kiếm Notification#number?

+0

Có số thông báo dude – Aju

+0

Tôi có nghĩa là thành viên công khai có tên là 'number' trong lớp' Notification' mà tôi cũng đã liên kết. – Felix

+0

Điều này hữu ích cho tôi – Aju

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

Cảm ơn bạn đã chỉnh sửa mã ngu si đần độn này –

+0

Mặc dù đây có thể là câu trả lời tốt hơn nên bao gồm cách thức và lý do mã giúp giải quyết vấn đề được nêu trong câu hỏi. – jAC

+0

Cảm ơn bạn đã sửa đổi khác. Tôi thực sự đánh giá cao nó hơn –

0
NotificationManager notificationManager=(NotificationManager)context.getSystemService(NOTIFICATION_SERVICE); 

Điều này tạo ra cá thể lớp NotificationManager. Sau đó, bạn sẽ có đối tượng thông báo mà bạn có thể thực hiện bất kỳ điều chỉnh nào. Để đặt số lượng tin nhắn bạn đã nhận được, chỉ cần đặt số này:

notification.setNumber(1); 
+0

Các bạn đang chỉnh sửa bài đăng của tôi như thế nào. Đó là vì danh tiếng, hoặc bạn là biên tập viên. –

+0

Kiểm tra trang này để chỉnh sửa để tìm hiểu thêm: http://stackoverflow.com/help/editing – buczek

Các vấn đề liên quan