listView建议

时间:2011-12-22 09:01:30

标签: android xml android-layout

我想创建没有layout_height的listview。我的意思是如果listview中有100个项目,则无需创建滚动。它只需要在需要的地方进行如此多的高度。有没有办法做到这一点? 无论何时我添加项目,listView的高度都应该增加,但不需要滚动。

1 个答案:

答案 0 :(得分:1)

你必须以编程方式执行此操作: 在知道有多少条目后,您必须手动将Java代码中的layout_height设置为(getWindowManager().getDefaultDisplay().getHeight() / number_of_entries)。 但我仍然不明白你为什么要那样做。如果您在Nexus S上获得100个条目,则每个条目都有8个像素。减少阅读或预先敲击它们的方法。