放在setContentVIew之前
Tools.fitPopupWindowOverStatusBar(mPopupWindow,true);
/**
* popupwindow 修复
* @param popupWindow
* @param needFullScreen
*/
public static void fitPopupWindowOverStatusBar(PopupWindow popupWindow, boolean needFullScreen) {
try {
Field mLayoutInScreen = PopupWindow.class.getDeclaredField("mLayoutInScreen");
mLayoutInScreen.setAccessible(needFullScreen);
mLayoutInScreen.set(popupWindow, needFullScreen);
} catch (NoSuchFieldException | IllegalAccessException e) {
e.printStackTrace();
}
}