屏幕旋转的时候,为啥delegate会重新被创建。

来源:6-3 启动图功能优化与完善

TeemoW

2017-10-20

在屏幕旋转的时候,activity重新启动但是再oncreate方法里面是有判断的,但是delege重新被创建了,为啥会这样

写回答

1回答

傅猿猿

2017-10-22

所以才会有saveinstance和bundle机制去保存Fragment的状态,而不能直接在构造方法里给Fragment传参啊,就是因为旋转的创建。不过电商APP没有旋转的,在清单文件里指定成竖屏吧

0
1
TeemoW
老师,旋转屏幕后LauncherDelegate里面的的mTvTimer为空,ButterKnife没有重新初始化view控件吗
2017-10-23
共1条回复

Android通用框架设计与完整电商App开发

从第一行代码开始教你,通用且一键式配置的框架设计并轻松实现完整电商App

2028 学习 · 1182 问题

查看课程