我在android中有一个幻灯片视图,其中有一个幻灯片转换,幻灯片播放完美有效,然后动画停止工作,视图只显示没有幻灯片。 这是我正在使用的代码的示例,其中一个处理程序每10秒重复一次
`
TranslateAnimation slideIn = new TranslateAnimation(TranslateAnimation.RELATIVE_TO_SELF,1f,TranslateAnimation.RELATIVE_TO_SELF ,0f,TranslateAnimation.RELATIVE_TO_SELF, 0f, TranslateAnimation.RELATIVE_TO_SELF,0f);
slideIn.setDuration(250);
slideIn.setFillAfter(true);
container.startAnimation(slideIn);
`
container是一个具有更新视图的RelativeLayout,每10秒我更新一次容器视图并调用SlideIn动画
知道动画停止工作的原因吗?
答案 0 :(得分:1)
删除处理程序并在添加这些行后尝试 -
slideIn.setRepeatCount(10);
slideIn.setRepeatMode(Animation.RESTART);