Activity.ShowDialog 方法

定义

重载

ShowDialog(Int32, Bundle)
已过时.

显示此活动管理的对话框。

ShowDialog(Int32)
已过时.

不带任何参数的 #showDialog(int, Bundle) 简单版本。

ShowDialog(Int32, Bundle)

注意

deprecated

显示此活动管理的对话框。

[Android.Runtime.Register("showDialog", "(ILandroid/os/Bundle;)Z", "")]
[System.Obsolete("deprecated")]
public bool ShowDialog (int id, Android.OS.Bundle? args);
[<Android.Runtime.Register("showDialog", "(ILandroid/os/Bundle;)Z", "")>]
[<System.Obsolete("deprecated")>]
member this.ShowDialog : int * Android.OS.Bundle -> bool

参数

id
Int32

托管对话框的 ID。

args
Bundle

要传递给对话框的参数。 这些内容将为你保存和还原。 请注意,如果已创建对话框, #onCreateDialog(int, Bundle) 则 不会使用新参数调用 ,但 #onPrepareDialog(int, Dialog, Bundle) 将调用 。 如果需要重新生成对话框,请先调用 #removeDialog(int)

返回

如果创建对话框,则返回 true;如果未创建,则返回 false,因为 #onCreateDialog(int, Bundle) 返回 false。

属性

注解

显示此活动管理的对话框。 首次为给定 ID 调用 #onCreateDialog(int, Bundle) 时,将使用相同的 ID 进行调用。此后,将自动保存和还原对话框。

<如果>以 或更高版本为目标 android.os.Build.VERSION_CODES#HONEYCOMB ,请考虑改用 DialogFragment 。</Em>

每次显示对话时, #onPrepareDialog(int, Dialog, Bundle) 都会提供一个及时准备的机会。

此成员已弃用。 将新 DialogFragment 类与 一起使用 FragmentManager ;这也通过 Android 兼容性包在较旧的平台上提供。

android.app.Activity.showDialog(int, android.os.Bundle)Java 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

另请参阅

  • Dialog
  • <xref:Android.App.Activity.OnCreateDialog(System.Int32%2c+Android.OS.Bundle)>
  • <xref:Android.App.Activity.OnPrepareDialog(System.Int32%2c+Android.App.Dialog%2c+Android.App.Dialog)>
  • DismissDialog(Int32)
  • RemoveDialog(Int32)

适用于

ShowDialog(Int32)

注意

deprecated

不带任何参数的 #showDialog(int, Bundle) 简单版本。

[Android.Runtime.Register("showDialog", "(I)V", "")]
[System.Obsolete("deprecated")]
public void ShowDialog (int id);
[<Android.Runtime.Register("showDialog", "(I)V", "")>]
[<System.Obsolete("deprecated")>]
member this.ShowDialog : int -> unit

参数

id
Int32
属性

注解

不带任何参数的 #showDialog(int, Bundle) 简单版本。 只需使用 null 参数调用 #showDialog(int, Bundle)

此成员已弃用。 将新 DialogFragment 类与 一起使用 FragmentManager ;这也通过 Android 兼容性包在较旧的平台上提供。

android.app.Activity.showDialog(int)Java 文档。

此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。

适用于