为什么不能设置 View 的 xml 属性 android:scrollbars="horizontal|vertical"
使 LinearLayout 可滚动?
最佳答案
基本上,设置 View 的 android:scrollbars
属性使其可滚动,但 View 无法解释任何用户反馈。换句话说,可以使用代码 ScrollView ,但不能通过触摸设备上的 View 来滚动。
使用 ScrollView
容器是因为它为其子对象提供包装器,并将滚动触摸事件向下传播到 subview 。因此总而言之,虽然 View 在技术上是可滚动的,但只有 ScrollView
View 具有内置的触摸滚动处理。
关于android - 为什么 Linearlayout 需要包裹在 scrollview 中才能使其可滚动。?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5401702/