java.lang.IllegalArgumentException: View=DecorView@4b56afc[] not attached to window manager

2020-02-04 18:51:22

产生原因是我对异步关闭对加载动画,所以出现了问题。

所以异步对时候要考虑activity是否还存在。


使用Dialog的时候,没少出现下面这个报错

出现的原因:因为你的Dialog的生命周期比你的activity的生命周期要长

所以,出现这个bug的时候,请检查创建这个Dialog的context所属的Activity是不是已经结束了,而dialog还在显示。

解决方法:


1.请检查,是否还未等Dialog消失就提前结束Activity。如果是,肯定是你的逻辑出问题了,还没等Dialog结束就结束Activity。


2.不管什么情况,Activity一结束,确定要关闭Dialog。那么可在onStop或者onPause里面关闭dialog



  • 2019-01-08 14:35:50

    ueditor 特殊符号转义

    几个月前,就有同事跟我反馈,说磨途歌的留言板有问题。当时看了一下,她用的是谷歌浏览器,确实打不出中文,才按下一个字母,英文字母就从输入法的输入框中直接跳出来了,更换火狐浏览器就没这个问题。很奇怪的是,在我电脑上的火狐浏览器跟谷歌浏览器都没有问题,一开始还以为是她电脑的问题,就没在意了。

  • 2019-01-12 23:28:58

    NodeJS实现视频转码

    视频转码就是一个先解码,再编码的过程,从而将原来的视频转换成我们需要的视频。这种转换可能包括各式(mp4/avi/flv等)、分辨率、码率、帧率等。