2

我有一个自定义 ViewGroup 并想为其添加滚动功能。

是否可以使用 Scroller 对象并将其与视图组链接?

我在某处读到 Scroller 不做任何实际的滚动。这意味着它必须将滚动责任委托给 ViewGroup。

谢谢

4

1 回答 1

0

ScrollView对象允许滚动基本上,大多数视图都可以滚动,但它们无法将触摸事件传播到视图类。AScrollView为用户处理此问题,因此只要您想为该视图启用滚动,就应该将其包裹在视图周围。

请记住,一个 ScrollView 只能有一个子视图,因此如果您需要在同一个滚动布局中有多个视图,您需要将它们全部放在一个LinearLayout(或RelativeLayout,或您决定的任何内容)中。

于 2012-01-10T00:54:30.473 回答