Idioma

FragmentManager.ExecutePendingTransactions Método

Definição

Depois que um FragmentTransaction é confirmado com FragmentTransaction#commit FragmentTransaction.commit(), ele é agendado para ser executado de forma assíncrona no thread principal do processo.

[Android.Runtime.Register("executePendingTransactions", "()Z", "GetExecutePendingTransactionsHandler")]
public abstract bool ExecutePendingTransactions();
[<Android.Runtime.Register("executePendingTransactions", "()Z", "GetExecutePendingTransactionsHandler")>]
abstract member ExecutePendingTransactions : unit -> bool

Retornos

Retornará true se houver transações pendentes a serem executadas.

Atributos

Comentários

Depois que um FragmentTransaction é confirmado com FragmentTransaction.commit(), ele é agendado para ser executado de forma assíncrona no thread principal do processo. Se você quiser executar imediatamente essas operações pendentes, poderá chamar essa função (somente do thread principal) para fazer isso. Observe que todos os retornos de chamada e outros comportamentos relacionados serão feitos dentro dessa chamada, portanto, tenha cuidado com o local de onde isso é chamado. Isso também força o início de qualquer transação adiada em que Fragment.postponeEnterTransition() foi chamado.

Referência do Android para android.app.FragmentManager.executePendingTransactions.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a