TelephonyManager.CallState プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
デバイス上のすべての呼び出しの状態を返します。
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
プロパティ値
現在の呼び出し状態。
- 属性
注釈
デバイス上のすべての呼び出しの状態を返します。
このメソッドは、テレフォニー スタック内の呼び出しだけでなく、他 android.telecom.ConnectionService
の実装を介した呼び出しも考慮します。
注: このメソッドを介して返される呼び出し状態は、 によって PhoneStateListener#onCallStateChanged(int, String)
報告される呼び出しとは異なる場合があります。コールバックではテレフォニー (モバイル) 呼び出しのみが考慮されるためです。
アクセス許可が必要: android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE
API レベル 31 以降を対象とするアプリケーションの場合。
このメンバーは非推奨とされます。 を使用して #getCallStateForSubscription
、特定のテレフォニー サブスクリプション (通信事業者特権アプリを許可する) TelephonyCallback.CallStateListener
の通話状態を取得し、リアルタイムの通話状態の更新を行う場合は 、 TelecomManager#isInCall()
デバイス全体に "呼び出し中" 状態の集計を提供します。
の Java ドキュメント android.telephony.TelephonyManager.getCallState()
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。