Activity.ShowDialog メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ShowDialog(Int32, Bundle) |
古い.
このアクティビティによって管理されるダイアログを表示します。 |
ShowDialog(Int32) |
古い.
単純バージョンの |
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>ターゲットまたはそれ以降の場合は、代わりに a をandroid.os.Build.VERSION_CODES#HONEYCOMB
DialogFragment
使用することを検討してください。</全角>
ダイアログが表示されるたびに、 #onPrepareDialog(int, Dialog, Bundle)
任意のタイミングで準備を行う機会が提供されます。
このメンバーは非推奨です。 代わりに新しい DialogFragment
クラスを FragmentManager
使用します。これは、Android 互換性パッケージを介して古いプラットフォームでも使用できます。
の Java ドキュメントandroid.app.Activity.showDialog(int, android.os.Bundle)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
こちらもご覧ください
- 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 互換性パッケージを介して古いプラットフォームでも使用できます。
の Java ドキュメントandroid.app.Activity.showDialog(int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。