Android:如何使用ViewPager刷我的ListView的每个项目?

时间:2014-08-07 19:50:55

标签: android android-listview android-viewpager

我的 mainActivity 中有 listview ,我有一个 detailActivity 来显示listview项目。

我想在detailActivity中使用 ViewPager 来刷这些

使用json feed填充mylistview。

3 个答案:

答案 0 :(得分:1)

要实现detailActivity,您需要向视图寻呼机提供PageAdapter。

根据需要扩展FragmentPagerAdapter或FragmentStatePagerAdapter并将其设置为ViewPager。

将与主活动中listview相同的json feed传递给上述适配器并实现它。

我希望这会有所帮助。

答案 1 :(得分:0)

网上有很多教程和示例。例如,请查看Android Developers页面。

如果您使用的是Android Studio,则可以按包上的右键并从模板创建新的活动。选择选项卡式活动,它将包含ViewPager和基本实现的布局。

答案 2 :(得分:0)

您是否在单击每个ListView项目时尝试打开新标签? 如果是这样,那么你应该在你的onItemClick()方法中为列表视图将viewPager设置为所需片段的位置:

mPager.setCurrentItem(positionOfDesiredFragment);

否则,您可以更详细地解释一下您的目标。