【问题标题】:What is the correct way to approach ViewPager and Fragments when number of fragments are more than 50 but each of them has same layout and methods?当片段数量超过 50 个但每个片段具有相同的布局和方法时,处理 ViewPager 和片段的正确方法是什么?
【发布时间】:2019-04-04 15:40:09
【问题描述】:

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

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

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

【问题讨论】:

    标签: android android-fragments android-viewpager android-fragmentactivity


    【解决方案1】:

    您可以通过使用 recycleView 来做到这一点,您将需要一个 arrayAdapter 来帮助您相应地调整数据,您需要有一个单独的类来包含您想要的所有数据,您还可以有不同的构造函数在那个班级。您可以查看此以了解更多信息https://www.codexpedia.com/android/a-very-simple-example-of-android-recyclerview/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多