TelephonyManager.CallState Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o estado de todas as chamadas no 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
Valor da propriedade
o estado de chamada atual.
- Atributos
Comentários
Retorna o estado de todas as chamadas no dispositivo.
Esse método considera não apenas chamadas na pilha de telefonia, mas também chamadas por meio de outras android.telecom.ConnectionService implementações.
Observação: o estado de chamada retornado por meio desse método pode ser diferente do que é relatado por TelephonyCallback.CallStateListener#onCallStateChanged(int), pois esse retorno de chamada considera apenas chamadas de telefonia (móvel).
Requer permissão: android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE para aplicativos direcionados ao nível de API 31+.
Este membro foi preterido. Use #getCallStateForSubscription para recuperar o estado de chamada de uma assinatura de telefonia específica (que permite aplicativos com privilégios de operadora), TelephonyCallback.CallStateListener para atualizações de estado de chamada em tempo real ou TelecomManager#isInCall(), que fornece um estado de agregação "em chamada" para todo o dispositivo.
Java documentação para android.telephony.TelephonyManager.getCallState().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.