qq_32462379
zbs_public
采纳率0%
2017-02-21 09:39

ScrollView,Viewpage,fragment,ExpandableList结合使用问题

50

底部一个导航栏有四个栏目,分别加载四个fragment,其中一个gragment布局包括一个ScrollView,ScrollView包括很多东西,最重要的是包括一个Viewpage,因为上面的控件太多,此时viewpage已经处于屏幕底部了,Viewpage,里面有3个fragment 可以滑动加载,,现在的问题是如果给viewpage设置固定高度则fragment里面的Expandablelistview不能滑动了,如果自适应则只在很窄的空间显示,我想要的效果是viewpage会自动的调整高度,根据fragment里面的Expandablelistview的高度来自适应。而且如果滑动到第三个fragment之后再滑回第一fragment时,第一个fragment里面的数据多了一倍![![图

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • Jason847 青菜小王子 4年前

    建议不使用ViewPager和Fragment,自己控制3个View的切换

    点赞 评论 复制链接分享
  • a1021508536 花重锦官城 4年前

    你对你的listview每次添加数据后都测一下高度,方法百度有,在对最下面的viewpager设置自适应试试。

    点赞 评论 复制链接分享
  • ziyejinwei1994 ziyejinwei1994 4年前

    第一个fragment里面的数据多了一倍! 是不是因为你每到那个页面一次就重新添加了一次?建议添加之前删除原来的数据.

    点赞 评论 复制链接分享

相关推荐