Compartilhar via


ValueAnimator.FrameDelay Propriedade

Definição

A quantidade de tempo, em milissegundos, entre cada quadro da animação. -ou- A quantidade de tempo, em milissegundos, entre cada quadro da animação.

public static long FrameDelay { [Android.Runtime.Register("getFrameDelay", "()J", "")] get; [Android.Runtime.Register("setFrameDelay", "(J)V", "")] set; }
[<get: Android.Runtime.Register("getFrameDelay", "()J", "")>]
[<set: Android.Runtime.Register("setFrameDelay", "(J)V", "")>]
static member FrameDelay : int64 with get, set

Valor da propriedade

o tempo solicitado entre quadros, em milissegundos

Atributos

Comentários

Documentação do proprietário getter:

A quantidade de tempo, em milissegundos, entre cada quadro da animação. Esse é um tempo solicitado que a animação tentará respeitar, mas o atraso real entre os quadros pode ser diferente, dependendo da carga e dos recursos do sistema. Esta é uma função estática porque o mesmo atraso será aplicado a todas as animações, uma vez que todas elas são executadas a partir de um único loop de temporização.

O atraso de quadro pode ser ignorado quando o sistema de animação usa uma fonte de temporização externa, como a taxa de atualização de exibição (vsync), para controlar animações.

Observe que esse método deve ser chamado do mesmo thread que #start() é chamado para verificar o atraso de quadro para essa animação. Uma exceção de tempo de execução será lançada se o thread de chamada não tiver um Looper.

Documentação Java para android.animation.ValueAnimator.getFrameDelay().

Documentação do setter de propriedades:

A quantidade de tempo, em milissegundos, entre cada quadro da animação. Esse é um tempo solicitado que a animação tentará respeitar, mas o atraso real entre os quadros pode ser diferente, dependendo da carga e dos recursos do sistema. Esta é uma função estática porque o mesmo atraso será aplicado a todas as animações, uma vez que todas elas são executadas a partir de um único loop de temporização.

O atraso de quadro pode ser ignorado quando o sistema de animação usa uma fonte de temporização externa, como a taxa de atualização de exibição (vsync), para controlar animações.

Observe que esse método deve ser chamado do mesmo thread que #start() é chamado para que o novo atraso de quadro tenha efeito nessa animação. Uma exceção de tempo de execução será lançada se o thread de chamada não tiver um Looper.

Documentação Java para android.animation.ValueAnimator.setFrameDelay(long).

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

Aplica-se a