FragmentManager.ExecutePendingTransactions Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.