0
我正在嘗試製作ListView,其中列表視圖中的項目大小隨着向上滾動而放大。我一直在尋找方法來做到這一點,但我很難找到如何修改listView的滾動。根據屏幕上的位置更改ListView項目的高度
感謝您的任何幫助。
我正在嘗試製作ListView,其中列表視圖中的項目大小隨着向上滾動而放大。我一直在尋找方法來做到這一點,但我很難找到如何修改listView的滾動。根據屏幕上的位置更改ListView項目的高度
感謝您的任何幫助。
所以在工作了一段時間後,我做了一些發現。調整每個項目的大小的計算是非常昂貴的。所以不要,做一次。
這導致了一種新的方法。相反,我調整視圖內的東西。這有同樣的效果,但速度更快。
這可以通過創建自定義listItemView來擴展ListView並重寫drawChild方法來完成。
希望這可以幫助任何嘗試類似的人。
http://stackoverflow.com/questions/14020859/change-height-of-a-listview-dynamicallyandroid – Elior