Langue

Fragment.OnCreate(Bundle) Méthode

Définition

Appelé pour effectuer la création initiale d’un fragment.

[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

Paramètres

savedInstanceState
Bundle

Si le fragment est recréé à partir d’un état enregistré précédent, il s’agit de l’état.

Attributs

Remarques

Appelé pour effectuer la création initiale d’un fragment. Cela est appelé après onAttach(Activity) et avant onCreateView(LayoutInflater,ViewGroup,Bundle), mais n’est pas appelé si l’instance de fragment est conservée dans la recréation d’activité (voir setRetainInstance(boolean)). Notez que cela peut être appelé pendant que l’activité du fragment est toujours en cours de création. Par conséquent, vous ne pouvez pas vous appuyer sur des éléments tels que la hiérarchie de vue de contenu de l’activité initialisée à ce stade. Si vous souhaitez effectuer un travail une fois l’activité elle-même créée, consultez onActivityCreated(Bundle). Si targetSdkVersion de votre application est Build.VERSION_CODES. Les fragments enfants en cours de restauration à partir de l’objet savedInstanceState sont restaurés après la restauration de l’objet onCreate. Lors du ciblage de Build.VERSION_CODES. N ou version ultérieure et s’exécutant sur une version de plateforme N ou ultérieure, elles sont restaurées par Fragment.onCreate.

Référence Android pour android.app.Fragment.onCreate.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à