gpt4 book ai didi

java - 如何始终在 Recyclerview 中显示完整项目而不是项目的一部分?

转载 作者:太空宇宙 更新时间:2023-11-04 12:24:39 24 4
gpt4 key购买 nike

我是 Android 开发新手我有一个 Recyclerview,我希望它在屏幕尺寸更改时始终显示完整布局的项目,而不是项目的一部分!

假设我有一个 Recyclerview 在 XXXhdpi 中垂直显示 3 个项目,当我更换屏幕较小的设备时(例如新设备的屏幕尺寸为 XXhdpi),recyclerview 显示 2 个项目和第三个项目的一部分,您必须滚动才能看到整个项目...如何避免此问题并始终显示 3 项或 2 项!我关心的是始终显示适合屏幕的整个项目而不是屏幕的一部分。

如果屏幕可以容纳 2 个项目,则不应显示第 3 个项目,并且出现的 2 个项目应具有更大的宽度和高度以适应屏幕并隐藏第 3 个项目的空间。

谢谢。

最佳答案

假设 single_row.xml 是在 recyclerview 中重复的布局您必须为各种屏幕尺寸创建单独的 single_row.xml 布局。并且它们将在 onCreateViewHolder

期间相应地使用

关于java - 如何始终在 Recyclerview 中显示完整项目而不是项目的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38492684/

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