NotificationChannel.SetSound(Uri, AudioAttributes) Methode

Definition

Legt den Sound fest, der für Benachrichtigungen wiedergegeben werden soll, die in diesem Kanal veröffentlicht wurden, und deren Audioattribute.

[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

Parameter

sound
Uri

Uri

audioAttributes
AudioAttributes

AudioAttributes

Attribute

Hinweise

Legt den Sound fest, der für Benachrichtigungen wiedergegeben werden soll, die in diesem Kanal veröffentlicht wurden, und deren Audioattribute. Benachrichtigungskanäle mit einer Wichtigkeit von mindestens NotificationManager.IMPORTANCE_DEFAULT sollten einen Sound aufweisen. Hinweis: Ein appspezifischer Sound kann im URI-Parameter bereitgestellt werden, da Kanäle jedoch für die Dauer der App-Installation persistent sind und gesichert und wiederhergestellt werden, sollte der URI stabil sein. Aus diesem Grund wird nicht empfohlen, einen ContentResolver.SCHEME_ANDROID_RESOURCE-URI zu verwenden, da sich Ressourcen-IDs beim App-Upgrade ändern können. Nur modifizierbar, bevor der Kanal an NotificationManager.createNotificationChannel(NotificationChannel) übermittelt wird.

Android-Referenz für android.app.NotificationChannel.setSound.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: