hegaojian / JetpackMvvm

:chicken::basketball:一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
https://github.com/hegaojian/JetpackMvvm
Apache License 2.0
3.16k stars 616 forks source link

有什么方法可以 代替 onresume吗? #34

Closed ppg408331701 closed 4 years ago

ppg408331701 commented 4 years ago

目前使用的是修改过的navigation,理论不会触发重绘,但是也带来了新的问题, A ---> B 再从B --->A 时,假如不考虑viewpager之类的情况

有什么好办法可以在A页面监听返回事件吗? 类似activity的onresume

大概就是某个页面需要返回时刷新一下

ppg408331701 commented 4 years ago

fragment的onresume只在viewpager才有效

hegaojian commented 4 years ago

可以重写onHideChange方法来判断

ppg408331701 commented 4 years ago

嗯,确实可以

配合evenlivedata,通知viewpager里面的子页面也能刷新。