2011-08-30 7 views

Respuesta

74

Editar En biblioteca de soporte Android v4, no es NotificationCompat.Builder y el método setSound que funcionará si se utiliza esa clase en su lugar. Sin embargo, la información a continuación seguirá funcionando.

Notification notif ... //create your notification 

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

Eso agrega sonido y vibra.

Recuerde siempre revisar los documentos. Tienen un montón de respuestas, como este:

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

que tiene la información que he publicado anteriormente, así como información sobre cómo usar un sonido personalizado o vibrar y también todo el proceso de creación de una notificación .

EDIT: No olvide incluir el permiso Vibrate en su manifiesto.

+0

¿Cómo deshabilitar este sonido de notificación? Necesito silenciar el sonido predeterminado. ¿Cómo puedo conseguir esto? – Karthick

+0

Creo que simplemente no puede incluir la línea 'notif.defaults | = Notification.DEFAULT_SOUND;' – Jakar

+0

Sí, gracias. Tengo la solución. – Karthick

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

Muestra todas las notificaciones predeterminadas. (sonido, vibración, led)

Cuestiones relacionadas