Android之 如何解决ScrollView 和ListView滑动冲突的问题如何解决ScrollView can host only one direct child
生活随笔
收集整理的這篇文章主要介紹了
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的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android之 如何在退出一个acti
- 下一篇: Android之如何解决ScrollVi