ViewPager,其中每个视图共享相同的ListView

时间:2012-08-07 00:58:54

标签: android android-layout

**现状:**

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

我想做什么:

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

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

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

1 个答案:

答案 0 :(得分:0)

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

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