FragmentManager.ExecutePendingTransactions メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
FragmentTransaction
が でFragmentTransaction#commit FragmentTransaction.commit()
コミットされると、プロセスの メイン スレッドで非同期的に実行されるようにスケジュールされます。
[Android.Runtime.Register("executePendingTransactions", "()Z", "GetExecutePendingTransactionsHandler")]
public abstract bool ExecutePendingTransactions ();
[<Android.Runtime.Register("executePendingTransactions", "()Z", "GetExecutePendingTransactionsHandler")>]
abstract member ExecutePendingTransactions : unit -> bool
戻り値
保留中のトランザクションが実行された場合は true を返します。
- 属性
注釈
FragmentTransaction
が でFragmentTransaction#commit FragmentTransaction.commit()
コミットされると、プロセスの メイン スレッドで非同期的に実行されるようにスケジュールされます。 このような保留中の操作をすぐに実行する場合は、(メイン スレッドからのみ) この関数を呼び出して実行できます。 すべてのコールバックとその他の関連する動作は、この呼び出し内から行われるので、これがどこから呼び出されているかに注意してください。
これにより、呼び出された延期されたトランザクション Fragment#postponeEnterTransition()
の開始も強制されます。
の Java ドキュメント android.app.FragmentManager.executePendingTransactions()
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。