語言

BroadcastOptions.ToBundle 方法

定義

會將建立的選項以 Bundle 形式回傳,可以傳遞給 android.content.Context#sendBroadcast(android.content.Intent) Context.sendBroadcast(Intent) 相關方法。

[Android.Runtime.Register("toBundle", "()Landroid/os/Bundle;", "GetToBundleHandler", ApiSince=34)]
public virtual Android.OS.Bundle ToBundle();
[<Android.Runtime.Register("toBundle", "()Landroid/os/Bundle;", "GetToBundleHandler", ApiSince=34)>]
abstract member ToBundle : unit -> Android.OS.Bundle
override this.ToBundle : unit -> Android.OS.Bundle

傳回

這個值不可能為零值。

屬性

備註

會將建立的選項以 Bundle 形式回傳,可傳遞給 Context.sendBroadcast(Intent) 及相關方法。 請注意,回傳的 Bundle 仍屬於 BroadcastOptions 物件;你不能修改它,但可以提供給 sendBroadcast 方法,這些方法需要一個選項組合。

本頁內容與程式碼範例受內容授權條款所規範。 Java 和 OpenJDK 是 Oracle 和/或其關係企業的商標或注冊商標。

最後更新於 2026-08-03 UTC。

拋出:如果廣播選項值不一致,則使用 IllegalStateException。 例如,若傳遞群組政策被指定為「合併」但沒有額外內容,則會提供合併。

Android 參考資料。android.app.BroadcastOptions.toBundle

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

適用於