读书人

日就月将:ScrollView嵌套ListView只显

发布时间: 2013-10-08 16:32:36 作者: rapoo

日积月累:ScrollView嵌套ListView只显示一行

在开发的过程当中,由于手机屏幕的大小的限制,我们经常需要使用滑动的方式,来显示更多的内容。在最近的工作中,遇见一个需求,需要将ListView嵌套到ScrollView中显示。于是乎有了如下布局:

运行程序,如下结果,无论你如何调整layout_width,layout_height属性,ListView列表只显示一列!

日就月将:ScrollView嵌套ListView只显示一行

在查阅的各种文档和资料后,发现在ScrollView中嵌套ListView空间,无法正确的计算ListView的大小,故可以通过代码,根据当前的ListView的列表项计算列表的尺寸。实现代码如下:

运行结果,OK问题搞定,打完收工! 

日就月将:ScrollView嵌套ListView只显示一行

读书人网 >移动开发

热点推荐