popwindow背景色设置
2016-11-16 20:25
239 查看
// 实例化一个ColorDrawable颜色
ColorDrawable dw = newColorDrawable(mContext.getResources().getColor(R.color.blue));
// 设置弹出窗体的背景
this.setBackgroundDrawable(dw);
setWidth(ViewGroup.LayoutParams.MATCH_PARENT);
setHeight(ViewGroup.LayoutParams.MATCH_PARENT);
//通常popwindow中会加上以下语句
setTouchable(true);
setFocusable(true);
使用以上方法设置了背景颜色后,在popwindow的布局文件中注意不要另外再设置整个popwindow的背景颜色,否则会两个颜色重叠,而且会有闪烁效果
ColorDrawable dw = newColorDrawable(mContext.getResources().getColor(R.color.blue));
// 设置弹出窗体的背景
this.setBackgroundDrawable(dw);
setWidth(ViewGroup.LayoutParams.MATCH_PARENT);
setHeight(ViewGroup.LayoutParams.MATCH_PARENT);
//通常popwindow中会加上以下语句
setTouchable(true);
setFocusable(true);
使用以上方法设置了背景颜色后,在popwindow的布局文件中注意不要另外再设置整个popwindow的背景颜色,否则会两个颜色重叠,而且会有闪烁效果
相关文章推荐
- popWindows设置背景色及相应的布局
- PopWindow 添加背景以及设置背景和popwindow进入进出动画
- 设置PopWindow显示在某控件之上和无法获取PopWindow高度问题解决方法
- Android PopWindow弹出后,设置背景亮度
- 用setAnimationStyle来设置popwindow显示消失的动画效果
- 设置popWindow出现时,背景后面变暗
- 用setAnimationStyle来设置popwindow显示消失的动画效果
- Android中Popwindow使用以及背景色变灰
- Popwindow 设置宽高无效的原因和解决方案
- 创建一个popwindow 并动态设置pop的高度 限定pop高度
- 设置popWindow背景变暗
- 设置小程序的状态栏、导航条、标题、窗口背景色[Window]。
- 关于Popwindow设置foucusable(true)后,软件盘弹不出来的问题
- 设置popwindow高度
- android:PopupWindow设置背景色为0x00000000为什么不是黑色
- Window 7系统 设置保护眼睛的背景色
- popwindow设置阴影背景(其他场景也适用)
- Android PopWindow 设置背景亮度的实例
- popWindow的一些弹出动画的设置