生命周期问题"/>
Android分屏多任务带来的生命周期问题
前些日子发现的一个小问题,在使用Fragment的页面里,使用分屏任务,之后就会出现显示异常。追踪了生命周期,发现分屏时,会重新走Activity以及Fragment的生命周期。这就带来了问题。因为如果使用的是add的方式添加Fragment的话,就会每一次分屏都add一个fragment,这样就会造成显示上的异常。解决方案就是使用replace方式添加fragment,这样能够保证只有一个fragment存在。当然,这种只是简单的处理,实际修复问题时,还要根据具体需求和逻辑进行具体的处理操作。
更多推荐
Android分屏多任务带来的生命周期问题
发布评论