正常来说,在ScrollView添加一个ListView后在真机上只会显示ListView的一行多一点,我也不理解为什么会这样,后来我把ListView的layout_height改成400dip,而不是用match_parent和wrap_content,我发现这样的话ListView就显示的多了很多.所以就产生了把ListView所有的item的高度算出来给ListView设置的想法.下面是代码: Java代码 public void setListViewHeightBasedOnChi…