安卓7.0部分机型showAsDropDown弹窗位置异常

起因是testin兼容性测试出来一堆7.0的手机弹窗显示异常
于是百度了一下说7.0有的机型会这样,7.0以下无问题

截屏2022-03-02 下午4.50.59.png

贴代码,此处是对弹出的位置做处理

getRealScreenHeight方法自已写的,获取屏幕真实的高度,用的getRealScreenHeight


截屏2022-03-02 下午4.51.33.png

然后调用的地方传你的popupwindow和view就搞定了
showAsDropDown(popupWindow, view);

后面有问题在记录吧!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。