失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Android之 如何解决ScrollView 和ListView滑动冲突的问题如何解决ScrollView can host only one direct child

Android之 如何解决ScrollView 和ListView滑动冲突的问题如何解决ScrollView can host only one direct child

时间:2018-11-22 18:26:10

相关推荐

Android之 如何解决ScrollView 和ListView滑动冲突的问题如何解决ScrollView  can host only one direct child

android 采用ScrollView布局时出现异常:ScrollView can host only one direct

child。

解决办法:主要是ScrollView内部只能有一个子元素,即不能并列两个子元素,所以需要把所有的子元素放到一个LinearLayout内部或

RelativeLayout等其他布局

如何解决ScrollView 和ListView滑动冲突问题?

第一种解决办法:

关于嵌套滑动事件冲突的解决办法

下面的类可以按需要来使用,就能解决冲突问题,一般你只需设置一个父view或者一个子view,而不需要全部使用。

AbInnerListView

这个ListView不会与父亲是个ScrollView与List的产生事件冲突

AbInnerViewPager

这个ViewPager解决了外部是可滚动View(List或者scrollView) 与内部可滑动View的事件冲突问题

AbOuterListView

这个ListView不会与它里面有可滑动view的事件产生冲突

AbOuterScrollView

这个ScrollView与内部的滑动不冲突

AbUnSlideViewPage

如果觉得《Android之 如何解决ScrollView 和ListView滑动冲突的问题如何解决ScrollView can host only one direct child》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。