为什么Activity 的 onStop ,onDestory延迟 10s 才执行
对于延迟10s执行的原因总结是:
UI线程被占用,在执行某些东西;
可参考的排查原因:<关闭或者将要返回的界面中>
有动画在执行,
有自定义view的ondraw()方法在执行,或者其他方法在执行,比如我遇到的,
A->B,B关闭返回A时,因为俩个界面都有自定义view,在A界面的自定义view中调用了requestLayout();导致B界面在关闭时,其中的自定义view的onDraw()一直在执行,时间大概是10s.
3.比如上面的代码效果是是textview的drawle
原创
2020-06-04 18:23:11 ·
1021 阅读 ·
0 评论