0
  • 加个判断即可,如果是0的话无意义,直接返回。

    1153952789488054272  评论     打赏       拉大锯
    • 响应数据和更新不同步,就是说数据还没有到,却更新UI

      1171045059542417408  评论     打赏       康师傅的小跟班
      • bpp  回复 @康师傅的小跟班
        在 new了LooperPagerAdapter 之后,应该不用直接就setAdapter,等到数据加载回来了,setData之后,再去setAdapter
        bpp 2020-07-14 23:06   回复 1263001923624161280
      • 宿夜星辰叹  回复 @bpp
        我也遇到了你这种情况,我是在adapter里判断了一下mdata.size.不过感觉不太完美。
        宿夜星辰叹 2020-07-17 19:28   回复 1256120724666454016
    • 还有直接在fragment里设置currentitem的话 设置的数字很大,不会直接卡死主线程么?

      1263001923624161280  评论     打赏       bpp
      • 拉大锯  回复 @bpp
        你设置currentItem干了什么事情呢?为什么会卡死主线程呢?你不就是设置了一个值么?然后根据这个值去拿到对应的数据显示出来。
        拉大锯 2020-07-12 09:27   回复 1153952789488054272
      • bpp  回复 @bpp
        suspend all histogram: Sum: 1.561ms 99% C.I. 0.105us-744us Avg: 62.440us Max: 784us DALVIK THREADS (34): "main" prio=5 tid=1 Runnable | group="main" sCount=0 dsCount=0 flags=0 obj=0x764f1080 self=0x
        bpp 2020-07-14 22:57   回复 1263001923624161280
      • bpp  回复 @bpp
        at androidx.viewpager.widget.ViewPager.calculatePageOffsets(ViewPager.java:1358) at androidx.viewpager.widget.ViewPager.populate(ViewPager.java:1232) at androidx.viewpager.widget.ViewPager.populat
        bpp 2020-07-14 22:58   回复 1263001923624161280
      • bpp  回复 @bpp
        看anr的log,是卡在了populate这个方法,当传入的指很大的时候,里面的逻辑有什么for循环,还是耗时的
        bpp 2020-07-14 23:04   回复 1263001923624161280
    相关问题
    哦豁! · 安卓报错
    2020-03-22 23:17 684 4
    2020-07-26 08:41 679 2
    二三十 · 报错 / 呃呃呃
    2020-08-09 19:09 545 2
    SoBenson · android报错
    2020-10-20 17:30 866 4
    爱学习的小金 · 报错
    2021-06-10 00:17 329 10
    安静的精神病 · 报错
    2021-10-17 20:49 251 2
    DONE_591 · 新人 / 报错
    2021-12-24 06:13 296 2
    幻影~ · 安卓
    2024-04-26 19:25 6 4
    deanhu · AOSP
    2024-04-25 21:53 3 10
    幻影~ · 提问
    2024-04-13 20:13 10 2
    幻影~ · 找工作
    2024-04-07 10:44 17 2
    幻影~ · 问题
    2024-03-31 17:20 7 2
    TONYGFX · AOSP
    2024-03-28 17:11 4 2