2010-11-22 10 views
1

アプリケーションでスクロールバーを使用しているときに問題があります。どのようにスクロールの速度を維持するには?

私はスクロールを使用しましたが、自動的にスクロールしながら一定の速度を維持できないため、正常に動作しません。テキストが上に移動するにつれて、テキストの速度は時間の経過と共に遅くなります。ここで

は、私は、この目的のために使用するコードです:

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

答えて

4

あなたはLinearInterpolatorとしてスクローラ補間を設定しようとしたことがありますか? http://developer.android.com/reference/android/widget/Scroller.html#Scroller(android.content.Context,%20android.view.animation.Interpolator

サンプル:


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

THANKS、私は補間 – Nikki

+0

追加のサンプルコードを知らないとあなたは一例をお願いすることができます –

関連する問題