viewpager+fragment+surface切换问题
qumoy 2017-12-21 09:59:15 现在是这样一个问题,我有三个fragment,这三个fragment都有surface去实现拍照功能,但是viewpager有预加载效果,当我滑动到第二个界面的时候第一个界面还保存在内存中,surface也无法执行surfacedestroyed的方法,所以导致第二个界面是黑色的。
现在的解决办法:重写了viewpager功能,禁止了它的预加载,三个界面都能正常显示,但是当从第一个fragment滑动到第二个fragment的时候中间有一秒左右的白屏加载时间。
想请教一下,有没有什么办法在不禁止预加载的情况下实现这个功能,不出现黑屏的情况?