【发布时间】:2012-01-10 00:11:43
【问题描述】:
我有一个自定义 ViewGroup,并希望为其添加滚动功能。
是否可以使用 Scroller 对象并将其与视图组链接?
我在某处读到 Scroller 不做任何实际的滚动。这意味着它必须将滚动责任委托给 ViewGroup。
谢谢
【问题讨论】:
标签: android scroller viewgroup
我有一个自定义 ViewGroup,并希望为其添加滚动功能。
是否可以使用 Scroller 对象并将其与视图组链接?
我在某处读到 Scroller 不做任何实际的滚动。这意味着它必须将滚动责任委托给 ViewGroup。
谢谢
【问题讨论】:
标签: android scroller viewgroup
ScrollView 对象允许滚动。基本上,大多数 View 都可以滚动,但它们无法将触摸事件传播到 View 类。 ScrollView 会为用户处理此问题,因此当您希望为该视图启用滚动时,应将其包裹在视图周围。
请记住,一个 ScrollView 只能有一个子视图,因此如果您需要在同一个滚动布局中有多个视图,您需要将它们全部放在一个 LinearLayout(或 RelativeLayout,或任何您决定的内容中) )。
【讨论】: