Lenguaje

NotificationChannel.SetSound(Uri, AudioAttributes) Método

Definición

Establece el sonido que se debe reproducir para las notificaciones publicadas en este canal y sus atributos de audio.

[Android.Runtime.Register("setSound", "(Landroid/net/Uri;Landroid/media/AudioAttributes;)V", "", ApiSince=26)]
public void SetSound(Android.Net.Uri? sound, Android.Media.AudioAttributes? audioAttributes);
[<Android.Runtime.Register("setSound", "(Landroid/net/Uri;Landroid/media/AudioAttributes;)V", "", ApiSince=26)>]
member this.SetSound : Android.Net.Uri * Android.Media.AudioAttributes -> unit

Parámetros

sound
Uri

URI

audioAttributes
AudioAttributes

AudioAttributes

Atributos

Comentarios

Establece el sonido que se debe reproducir para las notificaciones publicadas en este canal y sus atributos de audio. Los canales de notificación con una importancia de al menos NotificationManager.IMPORTANCE_DEFAULT deben tener un sonido. Nota: Se puede proporcionar un sonido específico de la aplicación en el parámetro URI, pero dado que los canales son persistentes durante la instalación de la aplicación y se realiza una copia de seguridad y se restauran, el URI debe ser estable. Por este motivo, no se recomienda usar un URI de ContentResolver.SCHEME_ANDROID_RESOURCE, ya que los identificadores de recursos pueden cambiar en la actualización de la aplicación. Solo se puede modificar antes de enviar el canal a NotificationManager.createNotificationChannel(NotificationChannel).

Referencia de Android para android.app.NotificationChannel.setSound.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a