Fragment.OnCreate(Bundle) Methode

Definition

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.

Gilt für: