可滚动布局中的 ViewPager
Posted
技术标签:
【中文标题】可滚动布局中的 ViewPager【英文标题】:ViewPager in scrollable Layout 【发布时间】:2015-03-21 23:52:10 【问题描述】:是否可以在 ScrollView 或在带有 MergeAdpater 的 ListView 中使用带有片段和灵活高度 wrap_content
的 Viewpager。对我来说两者都不起作用,只显示导航选项卡。
【问题讨论】:
ViewPager
绝对不是为在ListView
行中而设计的,更不用说为页面使用片段的ViewPager
。
也不在 ScrollView 中?
我从未在ScrollView
中尝试过ViewPager
。
【参考方案1】:
wrap_content
不适用于此。您要么需要指定一个恒定的高度,要么计算高度并在代码中设置它。
【讨论】:
你确定如果我在绘制片段后更改 ScrollView 的高度,可以吗? 我用getView().getWidth
得到了OnGlobalLayoutListener()
中的片段高度,但它是0。你怎么计算它?
稍后以编程方式添加 viewpager 时效果相同
在我提供更多指导之前,我需要了解有关您要完成的工作的更多细节。您能否提供某种线框图来显示您正在尝试做什么?以上是关于可滚动布局中的 ViewPager的主要内容,如果未能解决你的问题,请参考以下文章