Langue

FragmentTransaction.Commit Méthode

Définition

Planifie une validation de cette transaction.

[Android.Runtime.Register("commit", "()I", "GetCommitHandler")]
public abstract int Commit();
[<Android.Runtime.Register("commit", "()I", "GetCommitHandler")>]
abstract member Commit : unit -> int

Retours

Retourne l’identificateur de l’entrée de la pile arrière de cette transaction, s’il #addToBackStack(String) avait été appelé. Sinon, retourne un nombre négatif.

Attributs

Remarques

Planifie une validation de cette transaction. La validation ne se produit pas immédiatement ; il sera planifié comme travail sur le thread principal à effectuer la prochaine fois que le thread est prêt. Une transaction ne peut être validée qu’avec cette méthode avant son activité contenant l’enregistrement de son état. Si la validation est tentée après ce point, une exception est levée. Cela est dû au fait que l’état après la validation peut être perdu si l’activité doit être restaurée à partir de son état. Consultez commitAllowingStateLoss() pour connaître les situations où il est possible de perdre la validation.

Référence Android pour android.app.FragmentTransaction.commit.

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 à