如圖,pagnum到了100。
因為壹直在請求數據,頁面卡的動都動不了。
找了很久才找到原因。。。
因為我的RecycleView外面嵌套了壹個 NestedScrollView。
我大概想了想,具體原理不清楚。
NestedScrollView的意思是子布局要多少高度我就給多少高度,RecycleView請求完壹頁數據後,感覺自己沒被填滿,就繼續去請求,而NestedScrollView是支持無限高度的。。。所以導致請求完壹個,又去請求第二個,知道100個也沒填滿。
解決辦法是:
固定RecycleView的高度。
或者不要嵌套NestedScrollView。NestedScrollView的業務使用RecycleView實現,通過不同的type去實現。
好吧,希望大家都能填滿自己的女朋友。