TelephonyManager.CallState Proprietà
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.
Restituisce lo stato di tutte le chiamate nel dispositivo.
public virtual Android.Telephony.CallState CallState { [Android.Runtime.Register("getCallState", "()I", "GetGetCallStateHandler")] [Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")] get; }
[<get: Android.Runtime.Register("getCallState", "()I", "GetGetCallStateHandler")>]
[<get: Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>]
member this.CallState : Android.Telephony.CallState
Valore della proprietà
stato della chiamata corrente.
- Attributi
Commenti
Restituisce lo stato di tutte le chiamate nel dispositivo.
Questo metodo considera non solo le chiamate nello stack di telefonia, ma anche le chiamate tramite altre android.telecom.ConnectionService
implementazioni.
Nota: lo stato della chiamata restituito tramite questo metodo può essere diverso da quello segnalato da PhoneStateListener#onCallStateChanged(int, String)
, in quanto tale callback considera solo le chiamate di telefonia (mobile).
Richiede l'autorizzazione: android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE
per le applicazioni destinate al livello API 31+.
Questo membro è deprecato. Usare #getCallStateForSubscription
per recuperare lo stato della chiamata per una sottoscrizione di telefonia specifica (che consente le app con privilegi del gestore telefonico), TelephonyCallback.CallStateListener
per gli aggiornamenti dello stato delle chiamate in tempo reale o TelecomManager#isInCall()
, che fornisce uno stato aggregato "in chiamata" per l'intero dispositivo.
Documentazione java per android.telephony.TelephonyManager.getCallState()
.
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.