gpt4 book ai didi

android - RecyclerView 23.2.0 后有大空间的项目

转载 作者:IT王子 更新时间:2023-10-28 23:55:27 24 4
gpt4 key购买 nike

在我的 RecyclerView 中更新到 v23.2.0 后,我的项目之间的垂直空间很大。

我的项目布局很简单:

 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

最佳答案

根据doc

With the release 23.2.0 there is an exciting new feature to the LayoutManager API: auto-measurement!
This allows a RecyclerView to size itself based on the size of its contents. This means that previously unavailable scenarios, such as using WRAP_CONTENT for a dimension of the RecyclerView, are now possible.
You’ll find all built in LayoutManagers now support auto-measurement.

由于此更改,请务必仔细检查项目 View 的布局参数:以前忽略的布局参数(例如 MATCH_PARENT滚动方向)将现在得到充分尊重

在你的项目布局中你必须改变:

android:layout_height="match_parent"

android:layout_height="wrap_content" 

关于android - RecyclerView 23.2.0 后有大空间的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35728179/

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