專案需求要在scrollview嵌套recelyview,但是一旦嵌套,recelyview的item 就沒法回收復用了會一次性加載所有item進來,因為每個item 都有圖片在低端機上幾乎oom,有大神有沒有方法解決這個問題,網上也找了沒有一個合適的答案,布局是沒法改了、scrolview上面還有不少內容不適合在recrlyview里面做一個type的view,
uj5u.com熱心網友回復:
CoordinatorLayout,用滑動嵌套可以解決你這個問題uj5u.com熱心網友回復:
ui不適合用這個,最終就是要在scrollview里面嵌套,就是這個全部加載的問題,沒法解決uj5u.com熱心網友回復:
?為啥不適合用,兩個nestedscrollview夾著一個recyclerview,跟你現在的一模一樣。uj5u.com熱心網友回復:
UI是這樣的,最上面的部分是一個圖,下啦要能放大,但是上滾的時候要保持大小不變的不是最后縮到toolbar那里,然后下面是一個tablayout可以切換不同的視圖,其中一個就是串列,我就用的recelyview,然后需要的效果是整體滑動包括最上面的圖,圖下面還有幾行文字描述,這個每個tablayout都是不變的uj5u.com熱心網友回復:
單個recyclerview應該也可以做成你這種效果吧
uj5u.com熱心網友回復:
這多簡單,把ScrollView去掉,上面的扔到RecyclerView的header里面,下面的扔到RecyclerView的footer里面沒有header、footer?自己寫一個唄:https://blog.csdn.net/weimingjue/article/details/88190755
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/131594.html
標籤:Android
上一篇:急需幫助
