次の方法で共有


FragmentManager.PopBackStack メソッド

定義

オーバーロード

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 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象