【问题标题】:Bundling in Recyclerview- Android在 Recyclerview-Android 中捆绑
【发布时间】:2016-11-25 20:41:13
【问题描述】:

我想创建一个像这样的简单视图。 (红圈)

我在互联网上搜索了Bundling in Recyclerview,但找不到任何资源。

谁能告诉我这个视图的名称或分享任何教程资源。

有人可以分享一个如何做到这一点的例子。或任何有关如何获得此视图的教程。 - 赏金问题

【问题讨论】:

    标签: java android android-recyclerview material-design


    【解决方案1】:

    在 recyclerview 中,您可以使用物品装饰来做到这一点。

    ItemDecoration 允许应用程序添加一个特殊的绘图和 适配器数据集中特定项目视图的布局偏移量。这 可用于在项目、突出显示、视觉对象之间绘制分隔线 分组边界等等。

    所有 ItemDecoration 都按照它们添加的顺序绘制,在 项目视图(在 onDraw() 中)和项目之后(在 onDrawOver(Canvas, RecyclerView, RecyclerView.State)。

    参考here

    您可以设计自定义布局并使用 getViewByType in 观看者

    【讨论】:

      【解决方案2】:

      我认为你最好关注这个视频,我相信这个视频可以让你对 Android Recyclerview 有一个完美的想法,并提供问题的解决方案。

      请点击此 youtube 链接:https://www.youtube.com/watch?v=XhbsNO2_oDI

      【讨论】:

      • 这个视频只是一个普通的recyclerview。
      • 你想为那个编码什么
      【解决方案3】:

      下面示例中的 ItemDecorator 不适合您。尝试使用可扩展列表视图,当用户点击列表项下方的图像时,它可以帮助您调整列表,并扩大其他项目的大小,例如,图像中的聊天消息。

      Use This Example!

      【讨论】:

      猜你喜欢
      • 2018-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-24
      • 2021-10-19
      • 2017-02-05
      • 2012-08-10
      • 1970-01-01
      相关资源
      最近更新 更多