在使用popupWIndow 的时候,有时候会出现
android.view.WindowManager$BadTokenException: Unable to add window — token null
这样的错误。解决方法: 在每次调用的时候,都判断当前Actiivity 当前的状态 ,因为popupWindow 是必须要依附在一个Actiivty上面存在的
if (!isFinishing()) {
helpPop.showAtLocation(menuView.findViewById(R.id.pop_lay),
Gravity.CENTER, 0, 0);
}