我的布局结构是这样的
<LinearLayout>
<scrollview>
<RelativeLayout>
<scrollview>
...
...
</scrollview>
</RelativeLayout>
</scrollview>
</LinearLayout>
但问题是,当我们滚动内部scrollview外滚动视图也滚动由于我无法滚动内部scrollview包含50行并且只能读取10行,请任何人指导我,我如何管理它。
答案 0 :(得分:3)
由于ListView内置了滚动,所以这个练习在ScrollView中与ListView相同(不适用于Android),那么你也可以参考 this
答案 1 :(得分:0)
如果我在scrollview中为滚动视图执行此操作,则它可以很好地工作(仅针对scrollview进行测试)。 我不知道它是否适用于列表视图。
@覆盖 public boolean onInterceptTouchEvent(MotionEvent ev){
if(getFocusedChild() != null) {
getParent().requestDisallowInterceptTouchEvent(true);
}
...