Fragment.Arguments 属性

定义

返回提供给 #setArguments的参数(如果有)。 - 或 - 提供此片段的构造参数。

public Android.OS.Bundle? Arguments { [Android.Runtime.Register("getArguments", "()Landroid/os/Bundle;", "")] get; [Android.Runtime.Register("setArguments", "(Landroid/os/Bundle;)V", "GetSetArguments_Landroid_os_Bundle_Handler")] set; }
[<get: Android.Runtime.Register("getArguments", "()Landroid/os/Bundle;", "")>]
[<set: Android.Runtime.Register("setArguments", "(Landroid/os/Bundle;)V", "GetSetArguments_Landroid_os_Bundle_Handler")>]
member this.Arguments : Android.OS.Bundle with get, set

属性值

属性

注解

属性 getter 文档:

返回提供给 #setArguments的参数(如果有)。

适用于 . 的 android.app.Fragment.getArguments()Java 文档

属性 setter 文档:

提供此片段的构造参数。 此处提供的参数将在碎片销毁和创建之间保留。

如果将片段添加到 FragmentManager,如果 #isStateSaved() 返回 true,则无法调用此方法。 Build.VERSION_CODES#O在之前,仅当尚未将片段添加到 FragmentManager 时,才能调用此方法。

适用于 . 的 android.app.Fragment.setArguments(android.os.Bundle)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于