おそらくこの質問に答えます。そうであれば、正しい方向に向けることができますか? スムーズなスクロール機能をアプリケーションに追加したいと思います。 つまり、私は巨大なテキストを持っていて、それを自動的にスクロールしたい(本の読者のように) スムーズなスクロールの例は誰も提供できますか?滑らかなスクロール
ありがとう
おそらくこの質問に答えます。そうであれば、正しい方向に向けることができますか? スムーズなスクロール機能をアプリケーションに追加したいと思います。 つまり、私は巨大なテキストを持っていて、それを自動的にスクロールしたい(本の読者のように) スムーズなスクロールの例は誰も提供できますか?滑らかなスクロール
ありがとう
ScrollView内でスクロールするビューを置くだけです。したがって、このように、ScrollView内で、その後のTextViewをスクロール領域にいくつかのテキストを置くのTextViewにテキストを入れて、します
<ScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:id="@+id/my_view_id"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</ScrollView>
使用反射をScrollViewのスクローラ更新する:
Field mScroller;
mScroller = ScrollView.class.getDeclaredField("mScroller");
mScroller.setAccessible(true);
CustomScroller scroller = new CustomScroller(getContext(), new AccelerateInterpolator());
mScroller.set(this, scroller);
smoothScrollToメソッドを使用してください(setSmoothScrolligEnabled(true)にする必要があります)
ありがとうOllie C、私はあなたが言ったように、私はテキストをスクロールでき、スクロールバーを見ることができます。私はscrollToとScrollView.scrollByとScrollView.scrollToメソッドを使用しようとしていますが、それは私のために働いていません。ありがとうございました – nixspirit
Ollie C、また私はボタンを追加し、私はscrollView.smoothScrollTo(0、POSITION)を使用しようとしました。それは私のために働いていますが、scroolingは高速ですが、私はスクロール(またはアニメーション)の設定やsmthをオーバーライドすることができます。ありがとう – nixspirit