【问题标题】:ViewPager where each view shares the same ListView每个视图共享相同 ListView 的 ViewPager
【发布时间】:2012-08-07 11:13:09
【问题描述】:

** 当前情况:**

一个带有一个 ListView 的 Activity,它根据在三个不同适配器之间重置适配器来更改其内容。只有一个具有 id 的 ListView :列表。而已。当我重置适配器时,它会调整列表视图的内容。

我想做什么:

使用 ViewPager 在不同的列表实例之间进行分页。

问题:视图寻呼机似乎设置为采用单独的布局,但我已经针对单个列表编写了所有逻辑。使用三个不同的 ListView 指向不同的列表将是一个很大的重写。

问题:如何使用 ViewPager 在同一列表的视图之间切换,这些视图由应用于列表的不同适配器生成?

【问题讨论】:

    标签: android android-layout


    【解决方案1】:

    只需为每个页面使用相同的片段。在意图中设置一个变量,告诉片段应该使用哪个适配器。从技术上讲,它不是同一个列表视图,尽管它是相同的代码(我认为这通常很重要)。

    考虑到滑动动画,我认为它在技术上不可能是相同的列表视图。

    【讨论】:

    • 同意它不能是同一个列表视图,因为不同的数据必须同时出现。您能否阐明如何将 Fragment 与 ViewPager 一起使用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多