Android中popupwindow弹出灰色背景遇到的坑
来源:互联网 发布:税控接口软件 编辑:程序博客网 时间:2024/05/17 21:06
在网上找了很多资料,即popupwindow弹出时加上setBackgroundAlpha(0.5f,mContext);在点击消失前加上
setBackgroundAlpha(1.0f,mContext);按着这种方法,背景是变灰了,然而却坠入另一个坑,我用的红米Note2测试机,每次弹出变灰后
后面背景直接变成了手机桌面,纠结了一段时间,最终得到完美解决
只需在((Activity) mContext).getWindow().setAttributes(lp);上面加上
((Activity) mContext).getWindow().addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);即可。
/** * 设置背景颜色 * @param bgAlpha */public static void setBackgroundAlpha(float bgAlpha, Context mContext) { WindowManager.LayoutParams lp = ((Activity) mContext).getWindow() .getAttributes(); lp.alpha = bgAlpha; ((Activity) mContext).getWindow().setAttributes(lp);}
0 1
- Android中popupwindow弹出灰色背景遇到的坑
- Android中popupwindow弹出灰色背景遇到的坑
- android popupwindow 加灰色背景
- android中popupwindow弹出后,屏幕背景变成半透明
- android中popupwindow弹出后,屏幕背景变成半透明
- android中popupwindow弹出后,屏幕背景变成半透明
- android中popupwindow弹出后,屏幕背景变成半透明
- android中popupwindow弹出后,屏幕背景变成半透明
- android中popupwindow弹出后,屏幕背景变成半透明
- android 底部弹出选项,背景透明,PopupWindow的使用
- android弹出popupwindow时使下层页面变灰色
- Android中PopupWindow开发遇到的若干问题
- 弹出PopupWindow背景变暗的实现
- 设置popupwindow弹出后的背景颜色
- Android PopupWindow弹出窗口的完美实现(实现弹出背景变暗效果)
- Android中Popupwindow弹出框
- Android弹出popupWindow 背景变暗(背景半透明)(两种写法)
- 弹出popupwindow背景变暗
- java中最常用jar包的用途说明,适合初学者
- 在ListView中嵌套ListView的事件处理
- Netty 源码分析之 EventLoop(一)
- DC 平衡双向控制串行器 转接口IC GM8913:LVTTL转FPD-LINK III芯片
- list集合排序问题
- Android中popupwindow弹出灰色背景遇到的坑
- WebRTC中RTP/RTCP协议实现分析【转】
- 堆排序
- WebLogic11g-部署web应用(以Springside3为例)
- Delphi 多层数据库无状态模式下 ClientDataSet 分段读取服务器端记录的方法
- Azure Active Directory 开发人员指南
- mysql通过某字段里的部分内容搜索(附TP中FIND_IN_SET的使用)
- 前端性能优化
- jquery的attr和prop