Language

TelephonyManager.CallState プロパティ

定義

デバイス上のすべての呼び出しの状態を返します。

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 実装を介した呼び出しも考慮します。

注: このメソッドを介して返される呼び出し状態は、テレフォニー (モバイル) 呼び出しのみを考慮するコールバックであるため、 TelephonyCallback.CallStateListener#onCallStateChanged(int)によって報告される呼び出しの状態とは異なる場合があります。

アクセス許可が必要: API レベル 31 以降を対象とするアプリケーションの android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE 。

このメンバーは非推奨です。 #getCallStateForSubscriptionを使用して、特定のテレフォニー サブスクリプションの通話状態 (通信事業者特権アプリを許可)、リアルタイム通話状態更新のTelephonyCallback.CallStateListener、またはデバイス全体の集約 "通話中" 状態を提供するTelecomManager#isInCall()を取得します。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象