【原创】给实现dialog LifeCycleOwner. fragmnet activity都齐了,再也不需要在onDestory进行取消操作了。
activity和fragment都有了,dialog不加一个怎么行呢?
什么是 LifeCycleOwner 建议自己百度,它可以用在livedata,AutoDispose 来实现自动取消rxjava任务等等,用途多多。
但是传参数却需要LifeCycleOwner ,dialog是没有的,于是我徒手写了一个。
用法
Dialog dialog=new Dialog(this);
DialogLifeCycleOwner dialogLifeCycle=n
原创
2021-12-04 11:10:53 ·
906 阅读 ·
0 评论