ViewPropertyAnimator.WithEndAction(IRunnable) 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.
Especifica uma ação a ser executada quando a próxima animação terminar.
[Android.Runtime.Register("withEndAction", "(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator;", "GetWithEndAction_Ljava_lang_Runnable_Handler")]
public virtual Android.Views.ViewPropertyAnimator WithEndAction(Java.Lang.IRunnable? runnable);
[<Android.Runtime.Register("withEndAction", "(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator;", "GetWithEndAction_Ljava_lang_Runnable_Handler")>]
abstract member WithEndAction : Java.Lang.IRunnable -> Android.Views.ViewPropertyAnimator
override this.WithEndAction : Java.Lang.IRunnable -> Android.Views.ViewPropertyAnimator
Parâmetros
- runnable
- IRunnable
A ação a ser executada quando a próxima animação terminar.
Retornos
Esse objeto, permitindo que as chamadas a métodos nessa classe sejam encadeadas.
- Atributos
Comentários
Especifica uma ação a ser executada quando a próxima animação terminar. A ação só será executada se a animação terminar normalmente; se o ViewPropertyAnimator for cancelado durante essa animação, o runnable não será executado. Esse método, juntamente com #withStartAction(Runnable), destina-se a ajudar a facilitar a coreografação de animações ViewPropertyAnimator com outras animações ou ações no aplicativo.
Por exemplo, o código a seguir anima uma exibição para x=200 e, em seguida, de volta para 0:
Runnable endAction = new Runnable() {
public void run() {
view.animate().x(0);
}
};
view.animate().x(200).withEndAction(endAction);
Java documentação para android.view.ViewPropertyAnimator.withEndAction(java.lang.Runnable).
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.