2011-08-30 32 views

Trả lời

74

Chỉnh sửa Trong thư viện hỗ trợ Android v4, có NotificationCompat.Builder và phương pháp setSound sẽ hoạt động nếu sử dụng lớp đó thay thế. Tuy nhiên, thông tin bên dưới sẽ vẫn hoạt động.

Notification notif ... //create your notification 

notif.defaults |= Notification.DEFAULT_SOUND; 
notif.defaults |= Notification.DEFAULT_VIBRATE; 

Điều đó cho biết thêm âm thanh và rung.

Luôn nhớ kiểm tra tài liệu. Họ có nhiều câu trả lời, như thế này:

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

Đó có thông tin tôi đã đăng ở trên cũng như thông tin về cách sử dụng một âm thanh tùy chỉnh hoặc rung và cũng là toàn bộ quá trình của việc tạo ra một thông báo .

EDIT: Đừng quên bao gồm sự cho phép Vibrate trong tệp kê khai của bạn.

+0

Làm thế nào để tắt âm thanh thông báo này? Tôi cần tắt âm thanh mặc định. Làm thế nào tôi có thể đạt được điều này? – Karthick

+0

Tôi tin rằng bạn chỉ có thể không bao gồm dòng 'notif.defaults | = Notification.DEFAULT_SOUND;' – Jakar

+0

Có, cảm ơn. Tôi đã nhận được giải pháp. – Karthick

20
Notification notification // new notification object. 
notification.defaults = Notification.DEFAULT_ALL; 

Hiển thị tất cả thông báo mặc định. (âm thanh, rung, đèn led)

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