FragmentTransaction.Commit Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Pianifica un commit di questa transazione.
[Android.Runtime.Register("commit", "()I", "GetCommitHandler")]
public abstract int Commit();
[<Android.Runtime.Register("commit", "()I", "GetCommitHandler")>]
abstract member Commit : unit -> int
Valori restituiti
Restituisce l'identificatore della voce dello stack back della transazione, se #addToBackStack(String) è stato chiamato. In caso contrario, restituisce un numero negativo.
- Attributi
Commenti
Pianifica un commit di questa transazione. Il commit non viene eseguito immediatamente; verrà pianificato come lavoro sul thread principale per essere eseguito la prossima volta che il thread è pronto. È possibile eseguire il commit di una transazione solo con questo metodo prima del salvataggio dello stato dell'attività contenitore. Se il commit viene tentato dopo tale punto, verrà generata un'eccezione. Ciò è dovuto al fatto che lo stato dopo il commit può essere perso se l'attività deve essere ripristinata dallo stato. Vedere commitAllowingStateLoss() per le situazioni in cui può essere corretto perdere il commit.
Informazioni di riferimento su Android per android.app.FragmentTransaction.commit.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.