当前位置:  开发笔记 > Android > 正文

如何找到动画在android中完成播放

如何解决《如何找到动画在android中完成播放》经验,为你挑选了1个好方法。


这是一个动画webview屏幕的简单代码.但问题是,在动画发生之前屏幕会滚动.但我需要为当前屏幕应用动画......我该如何解决这个问题?

这是我的代码

if(e1.getX() - e2.getX() > SWIPE_MIN_DISTANCE && Math.abs(velocityX) > SWIPE_THRESHOLD_VELOCITY) {

     mWebView.startAnimation(AnimationUtils.loadAnimation(context, R.anim.page_slide_left_in));  
     mWebView.startAnimation(AnimationUtils.loadAnimation(context,R.anim.page_slide_left_out));

    mWebView.scrollBy(mWebView.getWidth(),0);
}

slyfox.. 5

android.view.animation.Animation班(由归国AnimationUtils.loadAnimation有一个叫做嵌套接口,AnimationListener你可以用它来确定当动画已完成.具体来说,你们会有兴趣在实现onAnimationEnd侦听器接口的方法.

显然,你还必须调用返回setAnimationListenerAnimation实例loadAnimation.



1> slyfox..:

android.view.animation.Animation班(由归国AnimationUtils.loadAnimation有一个叫做嵌套接口,AnimationListener你可以用它来确定当动画已完成.具体来说,你们会有兴趣在实现onAnimationEnd侦听器接口的方法.

显然,你还必须调用返回setAnimationListenerAnimation实例loadAnimation.

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有