请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请问为什么要判断parentfragment不为空

请问为什么要判断parentfragment不为空,homefragment的父类fragment是谁,viewpager里的fragment对沙发fragment来说是它的子类吗

正在回答

1回答

viewpager 里面的三个tab  fragment.是嵌套在sofaFragnent.里面的,只有当parent为visible子fragment. 才能进行视频播放啊,如果不处理,你可以前后台切换,看下,你在首页tab,但是沙发tab的视频tab  也能恢复播放,这就是生命周期的问题

0 回复 有任何疑惑可以回复我~
  • 提问者 幕布斯3357744 #1
    哦哦,我知道了,因为tab里的fragment是homefragment,所以tab里fragment父类就是home
    回复 有任何疑惑可以回复我~ 2020-05-17 19:19:34
  • 慕慕6500093 回复 提问者 幕布斯3357744 #2
    不对,父fragment应该是sofaFragment。也就是 当前 fragment可见,且父fragment可见(也就是沙发页面可见)才可播放;否则当前fragment 没被嵌套的情况下直接判断当前fragment是否可见再播放。
    回复 有任何疑惑可以回复我~ 2022-11-24 18:49:48
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信