【问题标题】:Which functionality of Android should I use to show a long list in android in multiple pages?我应该使用 Android 的哪个功能在多个页面中显示 android 中的长列表?
【发布时间】:2014-05-19 14:16:45
【问题描述】:

我有一个来自 sqlite 数据库的非常大的项目列表(N)。有时我只想显示可以容纳在我的手机屏幕中的项目数量。假设它显示为“x” .然后我想要滑动功能,以便用户滑动屏幕,屏幕上出现一个新页面,ListView 中的下一个“x”项目具有 N/x 个页面的总数。 简而言之,我想要 ViewPager 类型的功能。但我无法弄清楚要使用哪些 android 类。

【问题讨论】:

  • 我现在能想到的基本方法,首先我会尝试设计一个屏幕高度的函数,它会告诉我该屏幕可以容纳多少项目(X)。接下来,我将使用两个片段并在每个 X 长度后用数据交替填充它们,然后使用手势和动画来获得滑动功能

标签: android android-listview android-viewpager


【解决方案1】:

实现这一点的最佳方法是使用具有加载更多或自动加载更多类型功能的 ListView。当用户向下滚动足够远时,它将有一个加载更多按钮作为 ListView 页脚,或者您可以自动检测它并为他们加载更多,并可能显示一个进度条作为页脚。

左右滑动通常用于相关内容,而不是当前内容。

【讨论】:

    猜你喜欢
    • 2014-02-14
    • 2017-08-12
    • 1970-01-01
    • 1970-01-01
    • 2019-10-23
    • 1970-01-01
    • 1970-01-01
    • 2015-11-04
    • 1970-01-01
    相关资源
    最近更新 更多