Call.PutExtras(Bundle) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將額外專案新增到這個 Call
。
[Android.Runtime.Register("putExtras", "(Landroid/os/Bundle;)V", "", ApiSince=25)]
public void PutExtras (Android.OS.Bundle? extras);
[<Android.Runtime.Register("putExtras", "(Landroid/os/Bundle;)V", "", ApiSince=25)>]
member this.PutExtras : Android.OS.Bundle -> unit
參數
- extras
- Bundle
要新增的額外專案。
- 屬性
備註
將額外專案新增到這個 Call
。 會取代現有的索引鍵,並新增新的索引鍵。
不應該假設內呼叫UI或服務如何處理這些額外專案。 金鑰應為完整金鑰(例如,com.example.MY_EXTRA),以避免衝突。
使用這個方法新增的額外專案將會提供給 ConnectionService
相關聯的 Call
,並透過 通知 Connection#onExtrasChanged(Bundle)
。
使用這個方法新增的額外專案也可以提供給其他執行 InCallService
中的,並透過 Call.Callback#onDetailsChanged(Call, Details)
通知。 您可以透過 Details#getExtras()
存取額外專案。
的 android.telecom.Call.putExtras(android.os.Bundle)
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。