RecyclerView项目与大空的空间v25.2.0

时间:2017-03-05 10:18:36

标签: android android-recyclerview

我在23.2.0之后阅读了很多关于RecycerView更改的帖子,但是我仍然面对着我的回收站视图中的巨大空白区域。我在GitHub上创建了一个小项目来演示这个问题:https://github.com/nathan-ca/TrialRecycler

以下是截图:

enter image description here

我使用线条边框绘制项目,其大小几乎是屏幕高度的两倍。在list_item.xml中,如果我将layout_height更改为固定值,例如' 100dp',则回收器视图将正确显示项目。如果我更改为match_parent,则高度与窗口相同。当我使用wrap_content时,高度是窗口的两倍!所有在线帖子都说如果我使用' wrap_content'它应该可以正常运行。绝望地不知道问题出在哪里。

2 个答案:

答案 0 :(得分:1)

我看到了您的代码并意识到您没有修复layout_height的{​​{1}},请尝试将其修复为ImageView

60dp

答案 1 :(得分:0)

好吧,经过一夜安眠和更多stackoverflow / google搜索后,我发现了问题:我应该致电

imageView.setAdjustViewBounds(true);  

我提交了修复程序并且布局看起来很好。