今天在写项目的时候遇到一个问题,在for循环里想加个延迟执行的操作,第一时间想到了用线程!试了一下线程阻断:
Thread.sleep(xxx);
我的逻辑是在BroadcastReceiver中处理的,阻断后,后面的逻辑显然走不通,我只是想for循环有延迟效果而已,并不是要整个模块延迟,so换个思路
for循环里嵌套个 new Handler().postDelayed(),完美完成需求,记录下
今天在写项目的时候遇到一个问题,在for循环里想加个延迟执行的操作,第一时间想到了用线程!试了一下线程阻断:
Thread.sleep(xxx);
我的逻辑是在BroadcastReceiver中处理的,阻断后,后面的逻辑显然走不通,我只是想for循环有延迟效果而已,并不是要整个模块延迟,so换个思路
for循环里嵌套个 new Handler().postDelayed(),完美完成需求,记录下