美文网首页
利用事件分发机制解决ScrollView嵌套ListView滑动

利用事件分发机制解决ScrollView嵌套ListView滑动

作者: 武境丶林动 | 来源:发表于2018-10-09 10:09 被阅读0次

  相信大家编写程序时都遇到过ScrollView嵌套ListView的坑,ScrollView嵌套ListView使用会出现ListView只会显示一行,且ListView不能滑动。那么怎么样才能实现ListView和ScrollView滑动互不影响呢?


解决方案:

自定义父层View(这里是ScrollView)并重写onInterceptTouchEvent()方法

自定义ScrollView

将MyScrollView替代布局中的ScrollView,并设置ListView的宽高。布局代码如下:

替换布局

   这样就可以完美解决滑动冲突问题了。

相关文章

网友评论

      本文标题:利用事件分发机制解决ScrollView嵌套ListView滑动

      本文链接:https://www.haomeiwen.com/subject/enqeaftx.html