PopupWindow使用起来遇到不少的坑,总结下:
1、网上说的要设置背景才能显示的问题, // 如果不设置PopupWindow的背景,无论是点击外部区域还是Back键都无法dismiss弹框
2、android 6.0.1 的机器,如果width太大,是的popUpWindows超出了屏幕范围,加上anchor View处于滚动视图中是,
popUpWindow不显示,所以这里处理之,不让popupWindow超出屏幕范围,没找到好的办法,强行控制width不要超过屏幕边界
3、设置动画后部分手机不弹出
pop.setAnimationStyle(R.style.mypopwindow_anim_style); // 设置动画之后部分机型不显示popupWindow,难改,暂不设置
PopupWindow遇到的坑
最新推荐文章于 2024-04-28 07:52:25 发布