com.anwen.widgetandroid.os.Handlerandroid.util.Logandroid.widget.ImageViewcom.anwen.event.BaseEventcom.anwen.event.EventCodecom.anwen.manager.EventManagerImageAnimation {

Handler MovieAction ImageAnimation(ImageView view[] frameResduration){

len = frameRes.[] frameDuration = [len](i=i

frameDuration[i]=duration}

.Init(viewframeResframeDuration)}

ImageAnimation(ImageView view[] frameRes[] frameDuration){

.Init(viewframeResframeDuration)}

(ImageView view[] frameRes[] frameDuration){

(==view) {

Log.()}(== frameRes || == frameDuration ||== frameRes.||== frameDuration.) {

Log.()}(frameRes.!= frameDuration.){

Log.()}{

= Handler()= MovieAction(viewframeResframeDuration)}

}

}

MovieAction Runnable{

ImageView [] [] Handler MovieAction(Handler handlerImageView view[] frameRes[] frameDuration){

.= view.= frameRes.= frameDuration.= handler= ..= .postDelayed([])}

(){

..removeCallbacks()}

() {

.setBackgroundResource([])++(++

.postDelayed([])}{

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐