NotificationChannel.SetSound(Uri, AudioAttributes) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.