popupwindow背景颜色透明度变黑
时间: 2023-09-12 22:07:57 浏览: 94
成功将popUpWindow背景变暗
如果你在 PopupWindow 的背景中设置了半透明的颜色,可能会出现颜色透明度变黑的情况。这是因为 PopupWindow 默认的背景是黑色半透明的,会与你设置的半透明颜色混合导致变黑。
要解决这个问题,可以通过设置 PopupWindow 的背景来覆盖默认的黑色背景。具体做法是使用一个透明的 Drawable 来设置 PopupWindow 的背景,如下所示:
```
popupWindow.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
```
这样就可以避免颜色透明度变黑的问题了。
阅读全文