采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
请问为什么要判断parentfragment不为空,homefragment的父类fragment是谁,viewpager里的fragment对沙发fragment来说是它的子类吗
viewpager 里面的三个tab fragment.是嵌套在sofaFragnent.里面的,只有当parent为visible子fragment. 才能进行视频播放啊,如果不处理,你可以前后台切换,看下,你在首页tab,但是沙发tab的视频tab 也能恢复播放,这就是生命周期的问题
哦哦,我知道了,因为tab里的fragment是homefragment,所以tab里fragment父类就是home
不对,父fragment应该是sofaFragment。也就是 当前 fragment可见,且父fragment可见(也就是沙发页面可见)才可播放;否则当前fragment 没被嵌套的情况下直接判断当前fragment是否可见再播放。
登录后可查看更多问答,登录/注册
Jetpack架构大揭秘,全组件实战主流且功能完整的短视频App
1.6k 3
1.0k 19
899 15
1.2k 12
966 10