共用方式為


Fragment 建構函式

定義

多載

Fragment()

預設建構函式。

Fragment(IntPtr, JniHandleOwnership)

建立 JNI 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

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 物件的 Managed 表示法時使用的建構函式;由運行時間呼叫。

protected Fragment(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.Fragment : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.Fragment

參數

javaReference
IntPtr

nativeint

IntPtr,包含 Java Native Interface (JNI) 對象參考。

transfer
JniHandleOwnership

JniHandleOwnership,指出如何處理javaReference

備註

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於