【问题标题】:Android 3-List View (Lists scrolling together)Android 3-List View(列表一起滚动)
【发布时间】:2014-10-02 17:47:16
【问题描述】:

我想构建一个类似于 Android 中 Sunrise 的视图,它在屏幕上显示三天。 (http://appleinsider.com/articles/14/01/09/sunrise-calendar-goes-universal-confide-brings-off-the-record-messaging-to-apples-ios) (它是中间的视图)。

我尝试使用 MergeAdapter (https://github.com/commonsguy/cwac-merge) 但无法正常工作。我还实现了这篇文章中最流行的解决方案 (Android. Scrolling 2 listviews together),将其扩展到 3 个视图而不是 2 个视图,但它非常笨重且缓慢。

有没有人对如何做到这一点有更好的建议?

谢谢!

【问题讨论】:

    标签: android listview android-listview scroll


    【解决方案1】:

    如果您已经想让它们一起滚动,为什么不构建一个 ListView 并安排每个列表项,例如在 1 行上有 3 个部分?让 3 个 ListView 一起滚动是没有意义的。

    【讨论】:

    • 所以我需要能够向右滚动(同时显示多个日期),如果它只有一个 ListView,则用户一次滚动 3 天而不是 1 天。因此,三个列表视图需要在 ViewPager 中排列为每页一个列表,让您一次滚动一天并向右滚动。 (或就此离开)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-16
    • 2018-02-11
    • 2015-10-21
    • 2012-05-30
    • 2020-05-17
    相关资源
    最近更新 更多