FragmentManager.PopBackStack メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
PopBackStack() |
トップステートをバック スタックからポップします。 |
PopBackStack(Int32, PopBackStackFlags) |
すべてのバック スタック状態を、指定された識別子を持つ状態までポップします。 |
PopBackStack(String, PopBackStackFlags) |
マネージャーのフラグメント バック スタックから最後のフラグメント遷移をポップします。 |
PopBackStack()
トップステートをバック スタックからポップします。
[Android.Runtime.Register("popBackStack", "()V", "GetPopBackStackHandler")]
public abstract void PopBackStack ();
[<Android.Runtime.Register("popBackStack", "()V", "GetPopBackStackHandler")>]
abstract member PopBackStack : unit -> unit
- 属性
注釈
トップステートをバック スタックからポップします。 この関数は非同期です。これは、ポップする要求をエンキューしますが、アプリケーションがイベント ループに戻るまでアクションは実行されません。
の Java ドキュメントandroid.app.FragmentManager.popBackStack()
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
PopBackStack(Int32, PopBackStackFlags)
すべてのバック スタック状態を、指定された識別子を持つ状態までポップします。
[Android.Runtime.Register("popBackStack", "(II)V", "GetPopBackStack_IIHandler")]
public abstract void PopBackStack (int id, Android.App.PopBackStackFlags flags);
[<Android.Runtime.Register("popBackStack", "(II)V", "GetPopBackStack_IIHandler")>]
abstract member PopBackStack : int * Android.App.PopBackStackFlags -> unit
パラメーター
- id
- Int32
ポップされる状態の識別子。 識別子が存在しない場合は false が返されます。
識別子は、によって FragmentTransaction#commit() FragmentTransaction.commit()
返される数値です。 フラグを #POP_BACK_STACK_INCLUSIVE
使用して、名前付き状態自体をポップするかどうかを制御できます。
- flags
- PopBackStackFlags
0 または #POP_BACK_STACK_INCLUSIVE
.
- 属性
注釈
すべてのバック スタック状態を、指定された識別子を持つ状態までポップします。 この関数は非同期です。これは、ポップする要求をエンキューしますが、アプリケーションがイベント ループに戻るまでアクションは実行されません。
の Java ドキュメントandroid.app.FragmentManager.popBackStack(int, int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
適用対象
PopBackStack(String, PopBackStackFlags)
マネージャーのフラグメント バック スタックから最後のフラグメント遷移をポップします。
[Android.Runtime.Register("popBackStack", "(Ljava/lang/String;I)V", "GetPopBackStack_Ljava_lang_String_IHandler")]
public abstract void PopBackStack (string? name, Android.App.PopBackStackFlags flags);
[<Android.Runtime.Register("popBackStack", "(Ljava/lang/String;I)V", "GetPopBackStack_Ljava_lang_String_IHandler")>]
abstract member PopBackStack : string * Android.App.PopBackStackFlags -> unit
パラメーター
- name
- String
null 以外の場合、これは以前に検索するバック状態の名前です。見つかった場合、その状態までのすべての状態がポップされます。 フラグを #POP_BACK_STACK_INCLUSIVE
使用して、名前付き状態自体をポップするかどうかを制御できます。 null の場合、最上位の状態のみがポップされます。
- flags
- PopBackStackFlags
0 または #POP_BACK_STACK_INCLUSIVE
.
- 属性
注釈
マネージャーのフラグメント バック スタックから最後のフラグメント遷移をポップします。 ポップするものがない場合は、false が返されます。 この関数は非同期です。これは、ポップする要求をエンキューしますが、アプリケーションがイベント ループに戻るまでアクションは実行されません。
の Java ドキュメントandroid.app.FragmentManager.popBackStack(java.lang.String, int)
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。