Langue

Connection.OnSilence Méthode

Définition

Avertit cette connexion d’une demande de silence de l’anneau.

[Android.Runtime.Register("onSilence", "()V", "GetOnSilenceHandler", ApiSince=29)]
public virtual void OnSilence();
[<Android.Runtime.Register("onSilence", "()V", "GetOnSilenceHandler", ApiSince=29)>]
abstract member OnSilence : unit -> unit
override this.OnSilence : unit -> unit
Attributs

Remarques

Avertit cette connexion d’une demande de silence de l’anneau.

L’anneau peut être silencieux par l’une des méthodes suivantes : <ul>li li/li<>TelecomManager#silenceRinger()<>< L’utilisateur appuie sur le bouton volume-down pendant qu’un appel sonne.></li></ul>

Les implémentations autogétées ConnectionService doivent remplacer cette méthode dans leur Connection implémentation et implémenter la logique pour réduire le sonnerie de leur application en silence. Si votre application définit la sonnerie dans le cadre de l’appel Notification entrant (voir #onShowIncomingCallUi()), elle doit publier à nouveau la notification maintenant, à l’exception de l’appel android.app.Notification.Builder#setOnlyAlertOnce(boolean) avec true. Cela garantit que le son de sonnerie associé à vos android.app.NotificationChannel arrêts de lecture.

Java documentation pour android.telecom.Connection.onSilence().

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à