android.view.WindowLeaked: 窗体泄露,还是因为别的问题?

图片说明图片说明图片说明图片说明
图片说明图片说明

一个界面有特调和酒喷, 两个写入按钮,特调的一点写入程序就闪退了,提示窗体泄漏,但是就喷的就可以 ,别人说getActivity()应该改用getApplicationContext(),那应该怎么改??求教!!谢谢!!

1个回答

一般会发生在Activity 与Dialog的显示,如果Activity先于dialog被关闭掉就会产生android.view.WindowLeaked,你看下你那些方法有关闭Activity的吗?如果没有那还有一种可能就是你程序某个代码出错了,导致了activity被错误关闭了,然后接着dialog再爆出这个错误。

weixin_44131498
Joker Wen 导致溢出了。同一个写入功能,切换到另一个fragment下就可以正常使用,可是这个界面的就不行,所以会不会是fragment切换的问题,如果是,该怎么解决。。感谢!!。
一年多之前 回复
weixin_44131498
Joker Wen 找不到哪里关闭了Activity怎么办..会不会因为用了这个 private Handler mHandler = new Handler()
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐