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 實作的通話。
注意:透過此方法回傳的通話狀態可能與 所報告 TelephonyCallback.CallStateListener#onCallStateChanged(int)的有所不同,因為該回撥僅考慮電話(行動)通話。
需權限: android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE 針對 API 31+ 的應用程式。
此會員已被棄用。 用於 #getCallStateForSubscription 取得特定電話訂閱的通話狀態(允許電信業者特權應用程式 TelephonyCallback.CallStateListener )、即時通話狀態更新,或 TelecomManager#isInCall()提供整個裝置的「通話中」總體狀態。
Java 文件 android.telephony.TelephonyManager.getCallState()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。