2017-03-06 112 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

當問題顯式請求沒有片段時,您的解決方案使用片段。 –