天天看点

ScrollView下的ListView问题解决

问题描述:在一个复合布局当中,有textview、listview、button等,除了button之外,其余高度不定,是动态变化的,很容易超过一个屏幕的高度,这个时候我们需要给总布局添加一个scrollview,但因为listview集成与scrollview,所以会导致listview的scroll效果失效;

解决方法:找了很多方法,大体思路是动态设计listview的item高度,经过不断找文章,试demo,终于发现网友一个解决方法,现在分享给大家~

解决思路:重写listview,改写onmeasure方法

注意:xml布局文件引用自己的控件,需要写好包名,如:

ScrollView下的ListView问题解决
ScrollView下的ListView问题解决

继续阅读