首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >RecyclerView在包装内容上设置了更高的高度,但在演播室它却高达两个屏幕

RecyclerView在包装内容上设置了更高的高度,但在演播室它却高达两个屏幕
EN

Stack Overflow用户
提问于 2019-05-29 06:46:22
回答 1查看 31关注 0票数 0

当我运行应用程序时,它工作得很好,但在演播室工作时,回收器视图的高度高达1.5-2个屏幕,这真的减慢了工作流程,因为我需要滚动很多次,或者将其设置为匹配约束,然后在每次运行应用程序之前将其改回包装内容。以前有没有人经历过这种情况?对我来说是第一次。

这是我的回收员,这里看不到任何应该发生这种情况的东西:

代码语言:javascript
运行
复制
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/itinerary_sample_photos_recycler"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginTop="32dp"
app:layout_constraintTop_toBottomOf="@+id/itinerary_youtube_player_card"
app:layout_constraintEnd_toEndOf="@+id/itinerary_youtube_player_card"
app:layout_constraintStart_toStartOf="@+id/itinerary_youtube_player_card"/>

这是它看起来的样子。注意,底部写着“购买6.99”的区域是一个固定在屏幕底部的浮动容器。回收器视图在滚动布局内延伸。它处于选中状态,以便您可以看到轮廓。

EN

回答 1

Stack Overflow用户

发布于 2019-05-30 15:21:26

当你使用约束布局时,使用MATCH_CONSTRAINT是值得的,这意味着宽度和高度都是0dp。

代码语言:javascript
运行
复制
android:layout_width="0dp"
android:layout_height="0dp"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56350968

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档