关于getSupportDelegate().pop()的问题

来源:14-9 图片上传,更新逻辑梳理和实现

八角的微风

2018-01-18

我记得刚开始的时候是直接用pop就行,为啥后面必须要用getSupportDelegate().pop()呢

写回答

1回答

依然丶丶丶

2018-01-18

因为fragmention这个框架更新了,为了更加的解耦,让我们的基类可以不用去继承框架的类,改用实现的方式,代理一个引用(继承是单继承,继承一个就不能再继承其他类了,而实现可以实现多个,解耦),继承的时候自然就可以直接用.pop ,改用实现的话就需要getSupportDelegate()取获取这个引用,老师视屏里有讲的

0
0

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

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

2028 学习 · 1182 问题

查看课程