gpt4 book ai didi

android - 我怎样才能让 RecyclerView child 忽略相对定位?

转载 作者:行者123 更新时间:2023-11-29 23:51:23 25 4
gpt4 key购买 nike

我正在试验 RecyclerView,它目前在屏幕上垂直显示四个 CardView。使用适配器,我能够在给定的空间内平均调整每个 CardView 的高度。

我要实现的目标:

单击时,我希望选定的 RecyclerView 子项展开为全屏。目前,我可以通过编程方式设置高度并扩展选定的 CardView 尺寸,但其他 CardView 会被向下推到屏幕外。我怎样才能让所有选定的 CardView 定位成为绝对定位,并锁定其他 View 位置并“扩展”它们?这是正确的方法,还是我应该研究共享元素转换或其他东西?

旁问:有没有办法控制适配器中 RecyclerView 子级的所有顶部/左侧定位?

最佳答案

上面的评论似乎是正确的——在研究了共享转换之后,我发现了很多执行我描述的确切行为的例子。感谢@AmratSingh,因为他首先回答。

如果对任何人有帮助,这是我目前正在关注的:Michael Scammell - Shared Element Transitions

特别是这个:Shared element transitions within a RecyclerView

关于android - 我怎样才能让 RecyclerView child 忽略相对定位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50877305/

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