显示问题:

1、设置ScrollView的fillViewPort为true

2、设置ViewPager的layout_height为一个固定高度,比如:100dip

 

冲突问题:

不过ViewPager显示出来以后,还有另外一个冲突:ViewPager左右不能滑动了!是的,因为这个事件其实已经被外层的ScrollView截获!

重写ScrollView控件!

0、http://my.eoe.cn/elvnxuan/archive/18214.html

1、http://www.baidufe.com/item/d8fa39c66bfe1b6ce777.html  

2、http://blog.csdn.net/jiaruihua_blog/article/details/10006671 (重写ScrollView解决焦点冲突)

   http://bbs.csdn.net/topics/390213480?page=1#post-395594755 

3、http://stackoverflow.com/questions/2646028/android-horizontalscrollview-within-scrollview-touch-handling

 

 

 

备注:如果用到了下拉刷新scrollview就不需要重写组件了

相关文章:

  • 2021-10-09
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-13
  • 2021-06-06
猜你喜欢
  • 2022-01-08
  • 2022-12-23
  • 2022-12-23
  • 2021-12-09
  • 2021-10-03
  • 2021-04-26
  • 2021-12-19
相关资源
相似解决方案