gpt4 book ai didi

android - 将 ListView 的高度限制为 3 个 ListItem,然后允许滚动

转载 作者:行者123 更新时间:2023-11-29 00:34:24 26 4
gpt4 key购买 nike

我想限制 ListView 的高度,当 ListView 有超过 3 个 ListItem 时,ListView 高度不增加但允许滚动。

这意味着如果列表中包含超过 3 个项目,则 ListView 开始滚动。listview的最大高度为3行的高度。

最佳答案

如果您知道每个 ListView 项目的高度(在此示例中,假设为 48dp),您可以轻松地将 ListView 定义为

<ListView
android:layout_width="match_parent"
android:layout_height="144dp" />

ListView 的默认行为是添加项目,并且只有在它们超出其边界时才启用滚动。

不过,硬编码 ListView 的高度并不是很理想。 ListView 是占据布局中剩余屏幕空间的理想选择,因为它们通常用于显示大量信息。

关于android - 将 ListView 的高度限制为 3 个 ListItem,然后允许滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13450129/

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