我的Android应用程序中的活动窗口中有三个线性子布局。每个布局都有一个滚动条。我的问题是当我在一个布局区域中尝试滚动时,其他布局滚动条也会激活。你能为此建议一个解决方案吗?
答案 0 :(得分:1)
ONE <scrollView>
可以容纳其中的最大一个组件.......这个ONE组件可以是一个布局,其中包含其他几个视图或其他布局,也可以是单个视图。
为了有3个单独的滚动线性布局(意味着滚动一个linearLayout不会影响其他LinearLayouts).....你应该有3个单独的<ScrollView>
元素 - 每个scrollview包含你的三个linearLayout的最大一个
例如:
<ScrollView>
<LinearLayout>
all sub-components of **LinearLayout1** goes here
<LinearLayout>
</ScrollView>
<ScrollView>
<LinearLayout>
all sub-components of **LinearLayout2** goes here
<LinearLayout>
</ScrollView>
<ScrollView>
<LinearLayout>
all sub-components of **LinearLayout3** goes here
<LinearLayout>
</ScrollView>
希望它可以帮到你。