問題描述:在一個複合布局當中,有textview、listview、button等,除了button之外,其餘高度不定,是動态變化的,很容易超過一個螢幕的高度,這個時候我們需要給總布局添加一個scrollview,但因為listview內建與scrollview,是以會導緻listview的scroll效果失效;
解決方法:找了很多方法,大體思路是動态設計listview的item高度,經過不斷找文章,試demo,終于發現網友一個解決方法,現在分享給大家~
解決思路:重寫listview,改寫onmeasure方法
注意:xml布局檔案引用自己的控件,需要寫好包名,如: