我想在特定场合显示和隐藏 ViewPager,但是这个 ViewPager 元素包含相当多的应该回收的位图。当我在 VierPager 上执行 setVisibility(GONE) 时,它不会触发任何与其页面相关的回调。
有什么系统方法可以告诉 ViewPager 销毁它托管的所有页面的视图吗?我想我可以写得有点像:
foreach(page from viewPagerPages) {
page.onPause();
page.onStop();
page.onDestroyView();
}
但我不确定。
谢谢。