TelecomManager.SilenceRinger Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Disattiva l'anello se esiste una chiamata squillante.
[Android.Runtime.Register("silenceRinger", "()V", "GetSilenceRingerHandler", ApiSince=23)]
[Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")]
public virtual void SilenceRinger ();
[<Android.Runtime.Register("silenceRinger", "()V", "GetSilenceRingerHandler", ApiSince=23)>]
[<Android.Runtime.RequiresPermission("android.permission.MODIFY_PHONE_STATE")>]
abstract member SilenceRinger : unit -> unit
override this.SilenceRinger : unit -> unit
- Attributi
Commenti
Disattiva l'anello se esiste una chiamata squillante.
Questo metodo può essere basato solo su per interrompere la suoneria per una chiamata se la suoneria ha già iniziato a giocare. È progettato per gestire i casi d'uso, ad esempio la sospensione di una chiamata squillante quando l'utente preme il pulsante del volume durante l'anello.
Se questo metodo viene chiamato prima di quando inizia la riproduzione della suoneria, la suoneria non verrà disattivata. Come tale non è concepito come un mezzo per evitare di giocare di una suoneria.
Un'app dialer che vuole avere un maggiore controllo sulla riproduzione della suoneria deve dichiarare TelecomManager#METADATA_IN_CALL_SERVICE_RINGING
nella voce del manifesto per la loro InCallService
implementazione per indicare che l'app vuole essere responsabile della riproduzione della suoneria per tutte le chiamate in arrivo.
Richiede l'autorizzazione: android.Manifest.permission#MODIFY_PHONE_STATE
o che l'app riempia il ruolo dialer (vedere #getDefaultDialerPackage()
).
Documentazione java per android.telecom.TelecomManager.silenceRinger()
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.