0

** 现在的情况: **

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

我想做的事:

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

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

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

4

1 回答 1

0

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

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

于 2012-08-07T03:13:09.737 回答