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); 问题解决 。 记录一下 ,以防以后入坑。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容