語言

DialogFragment.Show 方法

定義

多載

名稱 Description
Show(FragmentManager, String)

顯示對話框,並將該片段加入給定的 FragmentManager。

Show(FragmentTransaction, String)

顯示對話框,利用現有交易新增片段,然後提交該交易。

Show(FragmentManager, String)

顯示對話框,並將該片段加入給定的 FragmentManager。

[Android.Runtime.Register("show", "(Landroid/app/FragmentManager;Ljava/lang/String;)V", "GetShow_Landroid_app_FragmentManager_Ljava_lang_String_Handler")]
public virtual void Show(Android.App.FragmentManager? manager, string? tag);
[<Android.Runtime.Register("show", "(Landroid/app/FragmentManager;Ljava/lang/String;)V", "GetShow_Landroid_app_FragmentManager_Ljava_lang_String_Handler")>]
abstract member Show : Android.App.FragmentManager * string -> unit
override this.Show : Android.App.FragmentManager * string -> unit

參數

manager
FragmentManager

這個片段會被加入 FragmentManager。

tag
String

此片段的標籤,依據 FragmentTransaction#add(Fragment, String) FragmentTransaction.add。

屬性

備註

顯示對話框,並將該片段加入給定的 FragmentManager。 這是為了方便明確建立交易,將該片段與指定標籤加入並提交。 這不會將交易加入後堆疊。 當該片段被駁回時,會執行新的交易以將其從活動中移除。

Android 參考資料。android.app.DialogFragment.show

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

適用於

Show(FragmentTransaction, String)

顯示對話框,利用現有交易新增片段,然後提交該交易。

[Android.Runtime.Register("show", "(Landroid/app/FragmentTransaction;Ljava/lang/String;)I", "GetShow_Landroid_app_FragmentTransaction_Ljava_lang_String_Handler")]
public virtual int Show(Android.App.FragmentTransaction? transaction, string? tag);
[<Android.Runtime.Register("show", "(Landroid/app/FragmentTransaction;Ljava/lang/String;)I", "GetShow_Landroid_app_FragmentTransaction_Ljava_lang_String_Handler")>]
abstract member Show : Android.App.FragmentTransaction * string -> int
override this.Show : Android.App.FragmentTransaction * string -> int

參數

transaction
FragmentTransaction

一個現有的交易,用來加入該片段。

tag
String

此片段的標籤,依據 FragmentTransaction#add(Fragment, String) FragmentTransaction.add。

傳回

回傳已提交交易的識別碼,符合 FragmentTransaction#commit() FragmentTransaction.commit()。

屬性

備註

顯示對話框,利用現有交易新增片段,然後提交該交易。

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

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

Android 參考資料。android.app.DialogFragment.show

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

適用於