Android 动画监听器

        
  1. publicclassHomeAnimationListenerimplementsAnimationListener{
  2. /**
  3. *leftorrigth
  4. */
  5. privateintflag;
  6. privateViewGroupanimView;
  7. publicHomeAnimationListener(intflag,ViewGroupview){
  8. this.flag=flag;
  9. this.animView=view;
  10. }
  11. @Override
  12. publicvoidonAnimationStart(Animationanimation){
  13. }
  14. @Override
  15. publicvoidonAnimationEnd(Animationanimation){
  16. animView.clearAnimation();
  17. switch(flag){
  18. case-1:
  19. animView.layout(0,0,Variable.availableWidth,
  20. Variable.availableHeight);
  21. break;
  22. case1:
  23. animView.layout((int)(Variable.availableWidth*Common.USERPART),
  24. 0,(int)(Variable.availableWidth*(1+Common.USERPART)),
  25. Variable.availableHeight);
  26. break;
  27. default:
  28. break;
  29. }
  30. animView.postInvalidate();
  31. }
  32. @Override
  33. publicvoidonAnimationRepeat(Animationanimation){
  34. }
  35. }

本文出自 “雨轩印象” 博客,转载请与作者联系!

更多相关文章

  1. 第十一节(Android常见控件二)
  2. Android入门:Button
  3. [Android]Generating Keys
  4. Android中RadioGroup RadioButton CheckBox多选按钮实现方法以及
  5. Android(安卓)Studio 使用技巧(5)
  6. Android(安卓)Studio 使用技巧(4)
  7. Android(安卓)Studio 使用技巧(6)
  8. Android中SQLite的使用
  9. Android之路——第一个Android小程序(Android电话拨号器)

随机推荐

  1. Android(安卓)MVC框架模式的理解
  2. 在android应用中使用luasocket
  3. Android自定义进度条颜色
  4. 深入分析安卓(Android)中的注解
  5. cocos2d-x-3.1在eclipse中的环境搭建
  6. Android 属性系统 详解
  7. android api 中文 (75)—— AdapterView.On
  8. android Dialog去掉标题栏 和边框
  9. android 来去电监听
  10. android - edittext 默认隐藏软键盘