我知道如何填充 ListView 或任何其他列表类型,但现在我面临一个问题,我应该在 ScrollView 中实现 ListView。所以,我决定使用 LinearLayout ( myLinearLayout.addView( adapter.getView(position, null, null)
)。如您所见,我正在从适配器中检索数据并将其作为新视图添加到我的 LinearLayout。一切正常,但如果列表中填充了 30 多行,则应用程序将冻结。每行都包含一个 ImageView,这样虚拟机就无法分配足够的内存。
我应该如何回收线性布局行?