如何保持卷轴的速度?

时间:2010-11-22 05:29:11

标签: android

在我的应用程序中使用滚动条时遇到问题。

我使用了滚动条,但它无法正常工作,因为它无法在自动滚动时保持一致的速度。随着文本向上移动,文本的速度随着时间的推移而变慢。

以下是我用于此目的的代码:

length = prompt_text.getLineCount();
Log.d("length",""+length);
prompt_text.setScroller(scroll);
scroll.startScroll(0,0,0,10 * length, 100000 / speedAmount);

1 个答案:

答案 0 :(得分:4)

您是否尝试将Scroller插值器设置为LinearInterpolator? http://developer.android.com/reference/android/widget/Scroller.html#Scroller(android.content.Context,%20android.view.animation.Interpolator

样品:


yourScroller = new Scroller(yourContext, new LinearInterpolator());