1
  • 最佳答案

    参照教程写的轮播图在结合底部导航栏后无法显示,之前可以实现轮播图


    我这么拆解吧,第一个是轮播图,第二个是tab+viewPager去切换fragment。


    我理解大概是这样的功能你要实现的。


    那不如你先去学习轮播图的实现,这个我们的视频就有,就单独做这个。


    如果你学习fragment的切换,你可以去学习领券联盟的项目,里面就有。


    把领券联盟做完了,基本上是茅厕顿开了。


    1153952789488054272  评论     打赏       拉大锯
    • tail  回复 @拉大锯
      拉老师,如果初始化轮播图的内容放在fragment里面该怎么修改呢?改为onAttach和onDetach后handler会为null,小白才学几天
      tail 2022-07-07 10:27   回复 1544682489069441025
    • 拉大锯  回复 @tail
      handler会为null说明调用比创建早了.如果不是必须得用,可以加判空,如果必须得用,调整创建的时机.
      拉大锯 2022-07-07 10:33   回复 1153952789488054272
    • tail  回复 @拉大锯
      将轮播图所需方法写在了fragment里面,我应该在哪里初始化轮播图呢
      tail 2022-07-07 10:57   回复 1544682489069441025
    • 拉大锯  回复 @tail
      那你要理解在activity里的每个实际调用轮播图的轮播开始和结束。可见的时候开始,不可可见的时候停止滚动,为了节省资源。那你就想,Fragment的在什么声明周期可见,什么生命周期不可见。你应该学习一下Fragment的声明周期,Activity的声明周期。
      拉大锯 2022-07-07 11:09   回复 1153952789488054272
    • 断点  回复 @tail
      onViewCreate就是f已经准备好了,可以findview了。
      断点 2022-07-07 14:18   回复 1139423796017500160
    • tail  回复 @拉大锯
      谢谢,已解决,是我的oncreateView没有返回到应当返回的view
      tail 2022-07-07 14:40   回复 1544682489069441025
    • tail  回复 @断点
      谢谢,已解决
      tail 2022-07-07 14:41   回复 1544682489069441025
    • 拉大锯  回复 @tail
      嗯,你自己搞定的!
      拉大锯 2022-07-07 14:56   回复 1153952789488054272
    • 热爱android  回复 @tail
      如果初始化轮播图的内容放在fragment里面该怎么修改呢?改为onAttach和onDetach后handler会为null,这个问题怎么解决的?大哥方便和我说一下吗?我现在就是需要在Fragment里面弄一个轮播图,然后在碎片里面是不可以使用onAttachedToWindow和onDetachedFromWindow方法的,我不知道该怎么办,我也是小白。
      热爱android 2022-07-18 22:48   回复 1549039833609932801
    • 坐在岸边等日出的仙人掌  回复 @热爱android
      居然在这发现同需求的人,小白+1。刚看到上面拉大锯老师的评论,找到了解决方法,不知道对不对,仅供参考。 “activity里的每个实际调用轮播图的轮播开始和结束。可见的时候开始,不可可见的时候停止滚动,为了节省资源。那你就想,Fragment的在什么声明周期可见,什么生命周期不可见。” 所以查了下Fragment的生命周期中,在onStart()时可见,在onStop()时不可见。
      坐在岸边等日出的仙人掌 2022-10-12 19:21   回复 1579428720052015105
    • 坐在岸边等日出的仙人掌  回复 @坐在岸边等日出的仙人掌
      所以只要把在Activity下的onAttachedToWindow和onDetachedFromWindow改成onStart和onStop就可以。 不过有个问题就是打开Fragment默认显示的是第二张图片,难道还是声明周期问题?
      坐在岸边等日出的仙人掌 2022-10-12 19:23   回复 1579428720052015105
相关问题
_empty · Android
2019-10-20 23:51 628 2
application · Android
2019-11-05 00:26 779 2
三流废物 · android / 小白
2019-11-22 00:35 1067 5
豪豪好嘛 · Android / GPS
2019-11-26 20:15 884 5
Jian · android
2019-11-28 01:51 615 2
2019-12-01 01:01 705 2
小陈学编程 · Android
2019-12-01 19:08 633 2
fkinggod · Android
2019-12-08 09:19 661 5
fkinggod · Android
2019-12-08 20:47 611 2
kissmyass · Android
2019-12-09 07:08 537 2
独一无二的名zi · Android
2019-12-30 06:48 415 2