語言

Connection.Extras 屬性

定義

回傳與此連線相關的額外內容。 -或- 設定一些可與此 Connection相關聯的額外值。

public Android.OS.Bundle? Extras { [Android.Runtime.Register("getExtras", "()Landroid/os/Bundle;", "", ApiSince=23)] get; [Android.Runtime.Register("setExtras", "(Landroid/os/Bundle;)V", "", ApiSince=23)] set; }
[<get: Android.Runtime.Register("getExtras", "()Landroid/os/Bundle;", "", ApiSince=23)>]
[<set: Android.Runtime.Register("setExtras", "(Landroid/os/Bundle;)V", "", ApiSince=23)>]
member this.Extras : Android.OS.Bundle with get, set

屬性值

與此連結相關的額外內容。

屬性

備註

財產取得者文件:

回傳與此連線相關的額外內容。

額外內容請使用。#putExtras(Bundle)

電信或 也可以 InCallService 透過 android.telecom.Call#putExtras(Bundle)、 和 Call#removeExtras(List)來更新額外內容。

該連線會收到電信或 InCallService 透過 #onExtrasChanged(Bundle)的額外設備變更通知。

Java 文件 android.telecom.Connection.getExtras()。

屬性設定文件:

設定一些可以與此 Connection相關聯的額外內容。

額外內容中會更換 Connection 新的或現有的按鍵。 不再出現在新附加內容中,但上次 setExtras 被叫到時還在的鑰匙會被移除。

或者你也可以使用 #putExtras(Bundle)、和 #removeExtras(String...) 方法來修改額外內容。

不應對 In-Call 介面或服務如何處理這些額外內容做出假設。 金鑰應具備完全限定(例如com.example.MY_EXTRA),以避免衝突。

Java 文件 android.telecom.Connection.setExtras(android.os.Bundle)。

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

適用於