Fragment 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 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
參數
- transfer
- JniHandleOwnership
JniHandleOwnership,指出如何處理javaReference
備註
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。