代码之家  ›  专栏  ›  技术社区  ›  kulikovman

如何在Swipped RecyclerView项下显示自定义布局?

  •  0
  • kulikovman  · 技术社区  · 7 年前

    我想要 刷卡后 回收查看项目 得到 我的 自定义布局 在背景上。我找到了一个解决方案,这个解决方案有很多链接。但我在使用它时遇到了问题。

    参考解决方案- https://stackoverflow.com/a/35667044/8013212

    如果您执行与示例中完全相同的操作,那么一切都会正常工作。但在这个例子中 clipBackground 在左侧对齐,我需要居中。任何更改 夹子背景 使其停止显示。请告诉我如何对齐 夹子背景 在中间?

    2 回复  |  直到 7 年前
        1
  •  0
  •   kulikovman    7 年前

    这一切都与布局的渲染方式有关。它使用的不是坐标,而是图形的边界,其中0/0是屏幕的左上角。

    在解决方案中, clipBackground 放置在右侧,并从同一位置绘制。使用时更改路线和绘图侧 backgroundView.setRight (0) ,使背景布局放置在屏幕外,或其宽度保持不变 0 .

        2
  •  0
  •   Vladyslav Vynogradov    7 年前

    我最近解决了一个类似的问题。以下是视频和源代码的链接: https://github.com/vvv2008/ListViewer