【问题标题】:Horizontal Paging Android水平分页 Android
【发布时间】:2018-06-27 22:14:52
【问题描述】:

我对 android 比较陌生。

我必须设计一个 2 * 4 网格的 Activity。

每个网格项都有一个图像视图和一个文本视图

向左或向右滑动时,用户将移动到不同的页面,但用户界面将保持不变。

只是设置到网格的数据会改变。

我希望页数是可配置的。

我还想为 UI 重复使用相同的 xml 文件,而不是为其他 2 个页面创建两个新的 xml 文件。

哪一种是最好的方法和最有效的方法来实现这一点,以及如何做到这一点的任何例子?任何帮助将不胜感激。谢谢

【问题讨论】:

  • 您的问题有点过于开放(您可能会被某人标记),您可以通过多种方式实现这一目标。为了帮助我更好地理解你想要做什么,你能不能画一张你想要的图表?

标签: android android-recyclerview android-viewpager android-gridview horizontal-scrolling


【解决方案1】:

我认为您可以将ViewPagerFragment 一起使用。你可以在这个例子中看到https://developer.android.com/training/animation/screen-slide.html

【讨论】:

    【解决方案2】:

    您可以使用ViewPager 来实现此目的,每个页面(可能是Fragments)都包含一个RecyclerView 和一个Adapter.

    每个页面的片段代码、布局文件和适配器实现都是相同的。您只需要传入相应的数据即可显示到每个页面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-15
      • 2017-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-01
      • 2019-10-27
      相关资源
      最近更新 更多