Fragment 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Fragment() |
默认构造函数。 |
Fragment(IntPtr, JniHandleOwnership) |
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。 |
Fragment()
默认构造函数。
[Android.Runtime.Register(".ctor", "()V", "")]
public Fragment();
- 属性
注解
默认构造函数。 <strong Every</strong>> fragment 必须有一个空构造函数,因此可以在还原其活动状态时实例化它。 强烈建议子类没有具有参数的其他构造函数,因为重新实例化片段时不会调用这些构造函数;相反,调用方 #setArguments
可以使用 和更高版本通过 Fragment 和 #getArguments
提供参数。
应用程序通常不应实现构造函数。 请改用 #onAttach(Context)
。 这是第一个应用程序代码可以在片段准备好使用的位置运行 , 即片段实际与其上下文关联的点。 某些应用程序可能还希望实现 #onInflate
从布局资源检索属性,但请注意,当附加片段时会发生这种情况。
适用于 . 的 android.app.Fragment.Fragment()
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。
适用于
Fragment(IntPtr, JniHandleOwnership)
创建 JNI 对象的托管表示形式时使用的构造函数;由运行时调用。
protected Fragment(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.Fragment : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.Fragment
参数
- transfer
- JniHandleOwnership
指示 JniHandleOwnership如何处理 javaReference
注解
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。