FragmentManager.ExecutePendingTransactions Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Nachdem ein FragmentTransaction Commit ausgeführt FragmentTransaction#commit FragmentTransaction.commit()wurde, wird er für den Hauptthread des Prozesses asynchron ausgeführt.
[Android.Runtime.Register("executePendingTransactions", "()Z", "GetExecutePendingTransactionsHandler")]
public abstract bool ExecutePendingTransactions();
[<Android.Runtime.Register("executePendingTransactions", "()Z", "GetExecutePendingTransactionsHandler")>]
abstract member ExecutePendingTransactions : unit -> bool
Gibt zurück
Gibt true zurück, wenn ausstehende Transaktionen ausgeführt werden sollen.
- Attribute
Hinweise
Nachdem eine FragmentTransaction mit FragmentTransaction.commit() zugesichert wurde, wird sie für den Hauptthread des Prozesses asynchron ausgeführt. Wenn Sie solche ausstehenden Vorgänge sofort ausführen möchten, können Sie diese Funktion (nur aus dem Hauptthread) aufrufen, um dies zu tun. Beachten Sie, dass alle Rückrufe und andere verwandte Verhaltensweisen innerhalb dieses Anrufs erfolgen. Achten Sie daher darauf, wo dies aufgerufen wird. Dadurch wird auch der Beginn aller verschobenen Transaktionen erzwungen, bei denen Fragment.postponeEnterTransition() aufgerufen wurde.
Android-Referenz für android.app.FragmentManager.executePendingTransactions.
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.