Android 记录PopupWindow showAsDropDown6.0前后自己遇到的坑

      PopupWindow的一般用法是这样的
       mPopupWindow = new PopupWindow(mView, LinearLayout.LayoutParams.MATCH_PARENT,       
       LinearLayout.LayoutParams.MATCH_PARENT);

我设置了全屏显示 但是我用了 showAsDropDown 这个方法大家都会用 我也不多说了 在6.0以后 我能全屏显示 突然有一天 测试跟我说 你这个6.0之前包括6.0显示不全 我说不可能 我做的时候明明是好好的 当时用的8.0的设备 后来自己测试一下 啪啪打脸 后来改成 mPopupWindow.showAtLocation(anchor, Gravity.CENTER,0,0); 问题解决 。 记录一下 ,以防以后入坑。

你可能感兴趣的:(Android 记录PopupWindow showAsDropDown6.0前后自己遇到的坑)