【已解决】 RecyclerView in ScrollView 加载一次内存增加一次问题

<SmartRefreshLayout>
<Header/>
<NestedScrollView>
<LinearLayout>
<Banner/>
<GridView/>
<RecyclerView/>
</LinearLayout>
</NestedScrollView>
<Footer/>
</SmartRefreshLayout>
问题: RecyclerView 加载更多请求数据,一开始图片显示很快内存只占了100M,但是请求到后面就开始卡起来了每一次请求内存都往上涨了点。但是只要把ScrollView去掉就没有问题。
想请问大佬原因是什么!!!!!!
了解一下这个NestscrollView,不要使用ScrollView的嵌套方式,否则你需要自己处理事件。
这个需求一个RecyclerView就可以了
内存上涨是正常的,你就算是RecyclerView里的item复用了,那么你的数据也多了呀。保存到集合里了,如果你是适配器集合与数据集合分开的,那就有两份数据了。所以,这个内存涨,还得考虑一下数据量,数据量少,涨得多,这才不正常。如果数据量很大,涨也是正常的。