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 が返されます。

属性

注釈

このアクティビティによって管理されるダイアログを表示します。 の #onCreateDialog(int, Bundle) 呼び出しは、指定された ID に対してこれが初めて呼び出されるときに、同じ ID で行われます。その後、ダイアログは自動的に保存され、復元されます。

<em>後でターゲットを設定する 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 ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象