我尝试过使用以下代码
Window window=getWindow();
WindowManager.LayoutParams wl = window.getAttributes();
wl.alpha=0.6f; //这句就是设置窗口里崆件的透明度的.0.0全透明.1.0不透明.
window.setAttributes(wl);
但不是变暗是我的 activity 变透明,和上个 Activity 叠加在一起了。
1
iszengmh OP 我已经解决了,虽然解决得不太好,因为我的 popupwindow 是设置 match_parent,所以我设置 popupwindow 背景为透明黑色,变相地使屏幕变黑,虽然任务栏没有变化。
``` setBackgroundDrawable(new ColorDrawable(Color.parseColor("#80000000"))); ``` |