Fragment.OnCreate(Bundle) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.