Android webview的内存使用

Android webview的内存使用,android,android-listview,memory-leaks,webview,Android,Android Listview,Memory Leaks,Webview,我正在使用WebView作为ListView中的ListItem 我也在使用ViewHolder模式 WebView正在从HTML资源获取数据 每次滚动列表视图后,特定WebView的堆内存消耗量都会增加 为什么会发生这种情况?可以减少这种情况吗?如果您使用adpter来填充ListView(如果不尝试编写自己的ListView),那么您就可以从getView委托控制ListView项的创建 使用调试类来跟踪。然后使用Traceview分析跟踪。这是您最接近了解瓶颈的地方,我建议您使用工具来分析

我正在使用
WebView
作为
ListView
中的
ListItem

我也在使用
ViewHolder
模式

WebView
正在从HTML资源获取数据

每次滚动列表视图后,特定
WebView
的堆内存消耗量都会增加


为什么会发生这种情况?可以减少这种情况吗?

如果您使用adpter来填充ListView(如果不尝试编写自己的ListView),那么您就可以从getView委托控制ListView项的创建

使用调试类来跟踪。然后使用Traceview分析跟踪。这是您最接近了解瓶颈的地方,我建议您使用工具来分析视图层次结构