2

カスタム ViewGroup があり、それにスクロール機能を追加したいと考えています。

Scroller オブジェクトを使用してビュー グループとリンクすることはできますか?

Scroller が実際のスクロールを行わないことをどこかで読んだことがあります。つまり、スクロールの責任を ViewGroup に委任する必要があります。

ありがとう

4

1 に答える 1

0

ScrollViewオブジェクトは、スクロールを可能にするものです。基本的に、ほとんどのビューはスクロールできますが、タッチイベントをViewクラスに伝達する方法はありません。AScrollViewはユーザーのためにこれを処理するため、ビューのスクロールを有効にする場合は常に、ビューをラップする必要があります。

ScrollViewは子ビューを1つしか持てないことに注意してください。したがって、同じスクロールレイアウトに複数のビューが必要な場合は、それらすべてを1つLinearLayout(またはRelativeLayout、またはあなたが決定したもの)に含める必要があります。

于 2012-01-10T00:54:30.473 に答える