从prevois帖子Is there a way to make ellipsize=“marquee” always scroll?我创建了一个垂直的maquee textview。但我的问题是,当它移动到一个点并且恢复并完成动画时,我怎么能在5秒内保持动画。
例如:
mAnimation2 = new TranslateAnimation(0f, 0f, 20f, -20f);
mAnimation2.setDuration(5000);
mAnimation2.setStartOffset(5000);
mAnimation2.setRepeatMode(Animation.RESTART);
TextView tv = (TextView)findViewById(R.id.text); tv.setAnimation(mAnimation2);
我定义了上面的动画并将其设置为TextView。当textview处于坐标(0,0)并继续动画时,如何停止动画5秒?
答案 0 :(得分:2)
您可以使用此MarqueeView实现并根据您的需求进行自定义:http://b.ivity.asia/2010/12/01/extended-marquee-in-android/