2017-03-06 114 views
0

我想要一个ViewPager和一个TabLayout来显示一个图。 TabLayout每个月都有选项卡,以显示图形中的不同数据,当我更改选项卡时,数据集将发生变化。 viewpager中显示的所有视图都具有相同的xml布局(包含图形对象),并且必须以编程方式完成对图形的更改(将数据集添加到图形中)。使用片段是没有意义的,因为我需要10个以上的片段,它们都使用相同的布局。我怎样才能有效地实现这一点?没有碎片的Android viewpager

如果它很难理解,我可以添加一些代码来显示我的问题。如果有帮助,我使用GraphView库作为图表。

+0

它只能使用片段。 –

+0

相同的片段不同的数据。在这里使用Fragments很常见 –

+1

您可以轻松地实现它,而无需使用片段 - https://www.bignerdranch.com/blog/viewpager-without-fragments/ – Divers

回答

-2

1.创建您自己的自定义查看器寻呼机。并设置为适配器。适配器会膨胀,您可以根据需要预先填充数据。 Refer blog here

  1. 使用片段实现它。
  2. 使用AppIntro lib - 它反过来使用片段。 AppIntro

如果您不想使用片段,请在不使用片段的情况下创建自己的自定义viewpager。

+1

当问题显式请求没有片段时,您的解决方案使用片段。 –