語言

CallState 列舉

定義

public enum CallState
type CallState = 
繼承
CallState

欄位

名稱 Description
New 0

Call新創狀態。

Dialing 1

撥打遠端號碼時,外撥 Call 的狀態,但尚未連接。

Ringing 2

本地響鈴但尚未連接時的來 Call 電狀態。

Holding 3

處於等待狀態時的 Call 狀態。

Active 4

當積極支持對話時的狀態 Call

Disconnected 7

Call當沒有進一步的語音或其他通訊傳送時,遠端端已被通知Call該系統已停止運作,而本地資料傳輸已或不可避免地會釋放與此Call相關的資源。

SelectPhoneAccount 8

等待使用者選擇PhoneAccount撥打電話的經口時,外撥Call的狀態。

Connecting 9

出門 Call的初始狀態。 常見的轉換方式是成功呼叫時切換 Dialing 到狀態,或失敗時切換到 Disconnected 狀態。

Disconnecting 10

當使用者已發起斷線,但通話尚未被底層 ConnectionService斷線時,a Call 的狀態。 呼叫的下一個狀態可能是 Disconnected

PullingCall 11

外部通話的狀態,正從遠端裝置拉取到本地裝置。 通話只有在通話中設定了外部呼叫特性與拉取呼叫能力時,通話才會處於此狀態。 An InCallService 只有在其 manifest 將外部呼叫元資料設為 true時才會看到此狀態。

AudioProcessing 12

一個在網路中活躍的狀態 Call ,但其音訊被本地裝置上的應用程式截取。 電信在此狀態 Call 下不會保持音訊焦點,使用者除了持續的通知外是看不見的。

SimulatedRinging 13

Call在 之後AudioProcessing,會呈現給使用者的 狀態。 該頻道 Call 持續運作,電信負責音訊並適當時播放鈴聲。

備註

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於