关于 android:Viewpager,里面有多个视图,比如 \\”Pulse\\” 应用程序条

Viewpager with multiple views inside like "Pulse" app strip

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Android - Can View Pager have multiple views in per page?

我正在根据这个精彩的教程使用 ViewPager:

http://thepseudocoder.wordpress.com/2011/10/05/android-page-swiping-using-viewpager/

本教程展示了如何在每次/swip 中只显示一个"页面"或视图。

如何在 Pulse 应用程序中制作类似条带的东西:

enter

您可以尝试使用自己的 fling 和 touch 方法实现自己的水平滚动视图:http://blog.velir.com/index.php/2010/11/17/android-snapping-horizo??ntal-scroll/<铅>

或者你可以扩展一个画廊,我认为这是 Pulse 应用程序正在做的事情。注意每个项目与图库的对齐位置相似性。


使用 LayoutInflater 你可以在instantiateItem中做任何你想做的事情

  • 创建需要查看的xml
  • 获取 LayoutInflater 的实例并在您想要的页面上膨胀该 xml
  • 在 InstantiateItem 中,通过调用 inflatedviewname.findviewbyid 对膨胀的视图进行更改
  • 在我的项目中检查这一行

    如果您还需要帮助,请在评论中告诉我

    编辑:

    也许忘记 viewpager 并使用水平滚动视图
    但要注意项目数量以及如何加载它们,因为这可能会占用大量内存
    水平滚动视图做了一些优化,但不如他 viewpager