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
- 属性
注解
从后堆栈弹出顶部状态。 此函数是异步的 -- 它会将请求排入队列以弹出,但在应用程序返回到其事件循环之前不会执行该操作。
适用于 . 的 android.app.FragmentManager.popBackStack()
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 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
.
- 属性
注解
将所有后退堆栈状态弹出到具有给定标识符的堆栈状态。 此函数是异步的 -- 它会将请求排入队列以弹出,但在应用程序返回到其事件循环之前不会执行该操作。
适用于 . 的 android.app.FragmentManager.popBackStack(int, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 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。 此函数是异步的 -- 它会将请求排入队列以弹出,但在应用程序返回到其事件循环之前不会执行该操作。
适用于 . 的 android.app.FragmentManager.popBackStack(java.lang.String, int)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。