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

怎么实现在一个ScrollView里添加多个ListView,并且让ListView伸张到最长

2013-01-21 
如何实现在一个ScrollView里添加多个ListView,并且让ListView伸张到最长。如何实现在一个ScrollView里添加

如何实现在一个ScrollView里添加多个ListView,并且让ListView伸张到最长。

如何实现在一个ScrollView里添加多个ListView,并且让ListView伸张到最长。
用最外层ScrollView做滚动条。ListView本身不滚动。

全世界最简单的办法:

复写ListView里面的onMeasure方法,设置让其不滚动!

  public void onMeasure(int widthMeasureSpec, int heightMeasureSpec)    {            int expandSpec = MeasureSpec.makeMeasureSpec(Integer.MAX_VALUE >> 2,                            MeasureSpec.AT_MOST);            super.onMeasure(widthMeasureSpec, expandSpec);   }


 

热点排行