gpt4 book ai didi

android - 在 RecyclerView 中翻转 CardView

转载 作者:太空狗 更新时间:2023-10-29 14:56:04 25 4
gpt4 key购买 nike

我正在尝试在 RecyclerView 中实现 CardView 翻转。我只是想不出一个简单的解决方案。我有一个工作的 CardView,我可以在其中使用回收器 View 显示卡片列表。问题是,如果用户点击卡片,如何显示卡片的背面。我想使用动画并将卡片的正面更改为卡片的背面。有人能给出一个简单的动画和卡片布局的例子吗?我当前的示例几乎是此 example 的副本正在创建新 Activity 的位置。因为我需要卡片翻转 180 度并显示描述。有实现它的方法吗?

+------------------+ +------------------+
|+----------------+| |+----------------+|
|| front || || back ||
|+----------------+| |+----------------+|
|+----------------+| |+----------------+|
|| front || || front ||
|+----------------+| |+----------------+|

最佳答案

我知道这是一个老问题,但这个答案可能对以后的人有所帮助。

你可以使用这个库

https://github.com/sachinvarma/EasyFlipView

把这个放在你的gradle里,

编译 'com.github.sachinvarma:EasyFlipView:2.0.4'

xml 会像,

<com.wajahatkarim3.easyflipview.EasyFlipView
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:flipOnTouch="true"
app:flipEnabled="true"
app:flipDuration="400"
app:flipType="vertical" //horizontal or vertical
>

<!-- Back Layout Goes Here -->
<include layout="@layout/flash_card_layout_back"/>

<!-- Front Layout Goes Here -->
<include layout="@layout/flash_card_layout_front"/>

</com.wajahatkarim3.easyflipview.EasyFlipView>

您可以看到演示 gif here .

感谢 Wajahat karim。

关于android - 在 RecyclerView 中翻转 CardView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31325293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com