0
  • 因为你卡着主线程
    1139423796017500160  评论     打赏       断点
    • 倒计时不要用那么阴间的东西 我跑了下 你的循环是一直在走的 但是下一步隐藏已经先走了

      简单用法用 hander.postDelayed()去执行就好了 记得最后handler处理下

      1382711465131241472  评论     打赏       阿肥
      • _Maple  回复 @阿肥
        用 handler.postDelayed()这样确实能达到效果,但是为什么用线程的sleep方法或者系统时间就不能在2秒后消失呢?按照逻辑progressDialog.show();之后不是应该显示UI了吗
        _Maple 2022-07-08 17:47   回复 1543615340766826498
      • _Maple  回复 @阿肥
        这个不是同步执行的吗,为啥隐藏会先走了
        _Maple 2022-07-08 17:50   回复 1543615340766826498
      • 阿肥  回复 @_Maple
        你在主线做耗时循环 本身就是错误的 你可以在循环中 和循环外打下日志 日志会告诉你为什么
        阿肥 2022-07-08 17:57   回复 1382711465131241472
      • _Maple  回复 @阿肥
        理解了,主线做耗时与UI的显示与否没有关系,非常感谢
        _Maple 2022-07-08 18:16   回复 1543615340766826498
    • <2000?

      立刻就dismiss了

      1442674183392829441  评论     打赏       呆瓜小董
      相关问题
      kissmyass · 安卓
      2019-12-11 04:41 713 2
      珂珂范范 · 安卓
      2019-12-19 00:59 559 2
      2020-01-31 00:31 693 2
      谁都不许动我的砖 · 安卓 / xml
      2020-02-05 19:16 1184 2
      谁都不许动我的砖 · 安卓
      2020-02-06 06:24 764 2
      珂珂范范 · 安卓模拟器
      2020-02-21 11:10 842 2
      珂珂范范 · 安卓
      2020-02-29 23:50 429 2
      mercenary · 安卓
      2020-03-22 02:34 358 2
      哦豁! · 安卓报错
      2020-03-22 23:17 684 4
      Pancica · 安卓
      2020-03-23 02:13 520 2
      Pancica · 安卓
      2020-03-30 08:22 452 2
      kuro · 安卓
      2020-04-04 00:17 417 4