ListView中的ViewPager

dnk*_*tso 8 android listview android-listview android-viewpager

有没有办法将viewpager添加为listview项?

我希望在所有真实列表项跟随之前将其添加为listview顶部的"标题".我尝试使用addHeaderView()或在我的列表适配器中声明多个视图类型,但是,viewpager从不以我尝试的方式显示.

有没有人做过类似的事情?救命!

Way*_*yne 12

不要使用wrap_content,尝试以编程方式计算和设置ViewPager大小,然后将ViewPager添加为ListView的标题.


Com*_*are 1

引用Dianne Hackborn的话,ViewPager“只是不打算用作列表中的项目”

  • 不知道为什么这是公认的答案。这是评论,并没有回答提问者的问题。 (23认同)
  • @dnkoutso:Hackborn 女士是 Android 的核心工程师之一。她甚至可能写了“ViewPager”。我谦虚地建议您寻找其他解决方案。例如,您可以将“Gallery”用于画廊。或者使用“Horizo​​ntalScrollView”。将可滚动的内容放入可滚动的内容中一直很麻烦,但如果 Google 员工引导您放弃解决方案,我们强烈建议您尊重该建议。 (2认同)