Android RecyclerView与CardView - 以堆叠式(而不是列表)的方式显示卡片

13

我想使用Android support v7库中的RecyclerView来显示一组CardViews(也在v7支持库中),但是我不想像列表一样将它们显示出来(我可以上下滚动),我想将它们显示为堆栈(类似于卡片堆栈)。

有人知道我如何实现这种行为吗?

谢谢!!


1
有截图可用吗? - Pratik Butani
你在寻找这个视频吗?(https://www.youtube.com/watch?v=83rWN7qtdJU) - ashokgujju
你想只使用RecyclerView完成这个吗?还是其他库也可以? - Chandru
我会在这种情况下使用ViewPager。 - Blackbelt
你可以尝试使用FlippableStackView,它使用了ViewPager。你可以根据需要很好地更改转换器。在这种情况下,它将顶部视图缩小到底部。 - JavaGhost
显示剩余3条评论
2个回答

2

你有没有看过CardsUI-for-Android呢?

CardsUI

这是一个开源库,提供了受欢迎的 Google Now 和 Google Play 卡片视图,以及其他功能,如视图回收和可选的模型-视图-控制器结构。

Google Play Cards

这种基于新的 Google Play 设计的新类型卡片具有高度的可定制性。

参数包括:

  • 标题文本(字符串)
  • 描述文本(字符串)
  • 标题颜色(字符串)
  • 条纹颜色(字符串)
  • 菜单溢出(布尔值)
  • 点击时触摸反馈(布尔值)

以下是一个示例:

mCardView.addCard(new MyPlayCard(
        "Different Colors for Title & Stripe", 
        "You can set any color for the title and any other color for the left stripe", 
        "#f2a400", "#9d36d0", true, false));

希望这对您有用。请查看更多文档:点此

虽然这个链接可能回答了问题,但最好在此处包含答案的基本部分并提供参考链接。如果链接页面更改,仅有链接的答案可能会失效。 - Natali
我已经添加了更多的描述。谢谢你的建议。 - Pratik Butani


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接