PopupWindow的BadTokenException处理方法

来源:互联网 发布:qt qml与ui混合编程 编辑:程序博客网 时间:2024/05/29 03:24

使用PopupWindow的时候如果出现BadTokenException-unable to add window,token null is not valid错误。

 

错误的原因:

往往是因为window还没active的window;

 

解决的办法:

很简单,就是在onAttachedToWindow里面的时候再显示你的popupwindow,而不是在onCreate里面:

 @Override    public void onAttachedToWindow() {        super.onAttachedToWindow();        showPopupWindow();    }

原创粉丝点击