Unable to add window token null is not valid is your activity running
生活随笔
收集整理的這篇文章主要介紹了
Unable to add window token null is not valid is your activity running
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
莫名其妙的報錯
?
錯誤原因是不在主線程調用了彈窗方法
?
解決方法很簡單
?
創(chuàng)建Handler
static final int REFRESH_COMPLETE = 0X1112; private Handler mHandler = new Handler() {public void handleMessage(android.os.Message msg) {switch (msg.what) {case REFRESH_COMPLETE:ObServernotice.getInstance().notifyObserver(211,1,"",null); //todo...在這里調用彈窗break;}}};子線程調用mHandler
if (MainActivity.this instanceof Activity) {if ( (MainActivity.this).isFinishing()) {return ;} } mHandler.sendEmptyMessageDelayed(REFRESH_COMPLETE, 1000);?
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結
以上是生活随笔為你收集整理的Unable to add window token null is not valid is your activity running的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java-日期 正则表达式
- 下一篇: 移动端网站,键盘弹出对页面的影响