Android ListView设置要显示的项目数

Android ListView设置要显示的项目数,android,layout,android-listview,Android,Layout,Android Listview,如何设置列表中显示的项目数而不滚动 示例:我有一个包含10项的列表。 我希望只显示3个项目,并且我必须滚动查看其余项目。我认为列表视图中显示的项目数量取决于列表的可用大小。我会尝试一种限制列表大小的布局。可能这样的详细布局不太容易实现,不同的屏幕大小可能会显示更多的项目等。只需执行以下操作: list.remove(3); list.remove(4); ... list.remove(9); 在listview适配器的构造函数中。问题是我有一个带有页眉、listview和页脚的Relativ

如何设置列表中显示的项目数而不滚动

示例:我有一个包含10项的列表。
我希望只显示3个项目,并且我必须滚动查看其余项目。

我认为列表视图中显示的项目数量取决于列表的可用大小。我会尝试一种限制列表大小的布局。可能这样的详细布局不太容易实现,不同的屏幕大小可能会显示更多的项目等。

只需执行以下操作:

list.remove(3);
list.remove(4);
...
list.remove(9);

在listview适配器的构造函数中。

问题是我有一个带有页眉、listview和页脚的RelativeLayout。但是listview只填充布局中的一部分空间,因此在listview和页脚之间有一个黑色空间。有什么想法吗?thanksJanusz基本上是正确的。Android中没有办法说“仅显示3个项目”,因为如果行的高度不同,“3个项目”的定义可能会有所不同。也许你应该发布一些图片并进一步解释你的问题。我如何指定listview应显示的列表条目的数量(带或不带滚动)?