在我的应用程序中使用滚动条时遇到问题。
我使用了滚动条,但它无法正常工作,因为它无法在自动滚动时保持一致的速度。随着文本向上移动,文本的速度随着时间的推移而变慢。
以下是我用于此目的的代码:
length = prompt_text.getLineCount();
Log.d("length",""+length);
prompt_text.setScroller(scroll);
scroll.startScroll(0,0,0,10 * length, 100000 / speedAmount);
答案 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());