Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何防止在recyclerview中调整项目的大小_Java_Android_Android Recyclerview_Instagram - Fatal编程技术网

Java 如何防止在recyclerview中调整项目的大小

Java 如何防止在recyclerview中调整项目的大小,java,android,android-recyclerview,instagram,Java,Android,Android Recyclerview,Instagram,我有一个异构的recyclerview(图像、视频和文本),它工作正常,但问题是当我滚动时,它会根据帖子的高度调整大小。因此,当我们在instagram中快速滚动时,即使帖子没有加载,但它们已经占据了它们的高度,并且没有调整大小,我怎么能让它像instagram一样呢?提前感谢 确保在您的取景器上,当您的取景器将其大小更改为您传递给它的大小时,未在wrapContent上设置高度 我建议使用ConstraintLayout生成更好的视图 有关更多信息,请参阅文档 确保未将回收项目高度的父视图组设

我有一个异构的recyclerview(图像、视频和文本),它工作正常,但问题是当我滚动时,它会根据帖子的高度调整大小。因此,当我们在instagram中快速滚动时,即使帖子没有加载,但它们已经占据了它们的高度,并且没有调整大小,我怎么能让它像instagram一样呢?提前感谢

确保在您的取景器上,当您的取景器将其大小更改为您传递给它的大小时,未在wrapContent上设置高度 我建议使用ConstraintLayout生成更好的视图 有关更多信息,请参阅文档

确保未将回收项目高度的父视图组设置为

android:layout_height="wrapContent"

谢谢@ErfanDP,但您能详细说明或分享任何代码片段吗