如何释放 TabHost 占用的内存

How to release memory taken by TabHost

我的 TabHost 有 12 个选项卡,我需要能够访问所有这些选项卡。但是,当我按下选项卡时,内存使用量会增加,直到第 9 个打开的选项卡之后它才会冻结。如果选项卡对用户不可见,是否有任何方法可以释放 TabHost 占用的内存?

你必须阅读 Android 中关于内存的内容。也许 TabHost/ViewPager 不是问题。

阅读 here or here 关于内存泄漏检测的内容。然后您将能够看到哪些东西占用了您的 RAM 而没有释放。接下来,您可以对代码进行审核(优化、重构和调试)。