当片段数超过50但每个片段具有相同的布局和方法时,接近ViewPager和Fragments的正确方法是什么?

问题描述 投票:0回答:1

我正在制作一个带导航抽屉的应用程序。此导航抽屉有50个菜单项。这些项目具有相同的布局,相同的活动但不同的数据。我想在我的应用程序中实现ViewPager,以便用户可以左右滑动(手动和自动)。

问题:我正面临着如何实现这个问题。活动(对于这些菜单项)具有自己的方法和功能。 ViewPager可以滑动片段,但我的问题是,由于所有这些菜单项具有相同的布局和功能,因此使用一个片段,其数据随着每个菜单项的滑动而变化会更好。

我不知道如何处理这个问题。请指导我。

android android-fragments android-viewpager android-fragmentactivity
1个回答
1
投票

你可以使用recycleView来完成它,你需要一个arrayAdapter,它可以帮助你相应地调整数据,你需要有一个单独的类,它将拥有你想要的所有数据,你也可以在该类中有不同的构造函数。你可以查看这个以了解更多https://www.codexpedia.com/android/a-very-simple-example-of-android-recyclerview/

© www.soinside.com 2019 - 2024. All rights reserved.