首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

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

2013-10-08 
日积月累:ScrollView嵌套ListView只显示一行在开发的过程当中,由于手机屏幕的大小的限制,我们经常需要使用

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

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

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

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

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

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

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

 

热点排行