在做项目中用到在一个PopupWindow上点击某个按钮弹出另一个PopupWindow的功能。
但是缺报错了:
android.view.WindowManager$BadTokenException: Unable to add window -- token android.view.ViewRoot$W@44ef1b68 is not valid; is your activity running?
问题主要出在:
mPopupWindow.showAtLocation(mToken, Gravity.NO_GRAVITY, x, y);// 显示
中的mToken中。