Fragment.OnCreate(Bundle) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, um die anfängliche Erstellung eines Fragments zu erledigen.
[Android.Runtime.Register("onCreate", "(Landroid/os/Bundle;)V", "GetOnCreate_Landroid_os_Bundle_Handler")]
public virtual void OnCreate(Android.OS.Bundle? savedInstanceState);
[<Android.Runtime.Register("onCreate", "(Landroid/os/Bundle;)V", "GetOnCreate_Landroid_os_Bundle_Handler")>]
abstract member OnCreate : Android.OS.Bundle -> unit
override this.OnCreate : Android.OS.Bundle -> unit
Parameter
- savedInstanceState
- Bundle
Bundle: Wenn das Fragment aus einem vorherigen gespeicherten Zustand neu erstellt wird, ist dies der Zustand. Dieser Wert kann null sein.
- Attribute
Hinweise
Wird aufgerufen, um die anfängliche Erstellung eines Fragments zu erledigen. Dies wird nach onAttach(Activity) und vor onCreateView(LayoutInflater,ViewGroup,Bundle) aufgerufen, wird jedoch nicht aufgerufen, wenn die Fragmentinstanz über die Aktivitätsneuerstellung beibehalten wird (siehe setRetainInstance(boolean)). Beachten Sie, dass dies aufgerufen werden kann, während sich die Aktivität des Fragments noch im Erstellungsprozess befindet. Daher können Sie sich nicht auf Elemente wie die Inhaltsansichtshierarchie der Aktivität verlassen, die zu diesem Zeitpunkt initialisiert wird. Wenn Sie arbeiten möchten, nachdem die Aktivität selbst erstellt wurde, lesen Sie onActivityCreated(Bundle). Wenn die targetSdkVersion Ihrer App Build.VERSION_CODES ist. M oder niedriger werden untergeordnete Fragmente, die aus dem savedInstanceState wiederhergestellt werden, nachdem onCreate zurückgegeben wurde. Bei der Zielbestimmung für Build.VERSION_CODES. N oder höher und wird auf einer N- oder neueren Plattformversion ausgeführt, die von Fragment.onCreate wiederhergestellt werden.
Android-Referenz für android.app.Fragment.onCreate.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.