Android通过透明度设置背景变暗

变暗

WindowManager.LayoutParams lp=getWindow().getAttributes();
lp.alpha=0.3f;
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
getWindow().setAttributes(lp);

  

变为原来的样子

WindowManager.LayoutParams lp=getWindow().getAttributes();
lp.alpha=1.0f;                  getWindow().clearFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
getWindow().setAttributes(lp);

  

原文地址:https://www.cnblogs.com/developer-wang/p/9186385.html

时间: 2024-08-30 12:27:29

Android通过透明度设置背景变暗的相关文章

android radioButton 动态设置背景

在设置radiogroup中radiobutton的根据状态设置背景颜色的问题,我调了很久才弄出来. 其中试过设置backgroundColor为一个select结果失败了,点击没有出现换背景的效果. 贴上最后成功的代码. radioButton 设置为如下: <item name="android:background">@drawable/send_radio_background_select</item> send_radio_background_se

Android代码中设置背景图片

//设置背景图片        String picfile= Environment.getExternalStorageDirectory() + "/pdp/pdp.png";        try {            Drawable d = Drawable.createFromPath(picfile);            linearLayout.setBackground(d);            //Toast.makeText(getApplicati

Android ui 透明度设置

格式如#00FFFFFF,前两位代表不透明度的十六进制.00表示完全透明,FF就是全不透明.依次递增. <?xml version="1.0" encoding="utf-8"?> <resources> <color name="transparent">#00000000</color> <!-- 透明 --> <color name="translucent&quo

Android TextView文字透明度和背景透明度设置

textview1.setTextColor(Color.argb(255, 0, 255, 0)); //文字透明度 控件设为半透明: 控件名.getBackground().setAlpha(int); int 在0-255之间 package net.android.alpha; import android.widget.TextView; import android.os.Bundle; import android.view.ViewGroup; import android.ap

设置popWindow背景变暗

1.//popWindow命名为window. //首先给window设置一个背景颜色 ColorDrawable cd = new ColorDrawable(0x000000);  window.setBackgroundDrawable(cd);  // 产生背景变暗效果,设置透明度  WindowManager.LayoutParams lp = getWindow().getAttributes();  lp.alpha = 0.4f; //之前不写这一句也是可以实现的,这次突然没效果

android设置背景半透明效果

1.Button或者ImageButton的背景透明或者半透明 半透明:<Button android:background="#e0000000"···> 透明:<Button android:background="#00000000"···>   颜色和不透明度 (alpha) 值以十六进制表示法表示.任何一种颜色的值范围都是 0 到 255(00 到 ff).对于 alpha,00 表示完全透明,ff 表示完全不透明.表达式顺序是“a

兔子--背景透明度设置

背景透明度设置:ee是透明度 android:background="#ee6c6c6c"

Android设置背景

一.设置图片背景 首先你先将一个的背景图片存入工程中res/drawble(当然drawble-hdpi.drawble-mdpi.drawble-ldpi中一个或者几个文件夹都可)文件夹中.假如我存入的图片名称为bj.png 第一种,在对应的布局文件(自动生成的工程默认文件是在res/layout中的main.xml)中的LinearLayout(默认)属性中添加android:background="@drawable/bj" 第二种,在你要添加背景的activity的类文件中se

如何使用jQuery设置背景的透明度

如何使用jQuery设置背景的透明度:使用CSS可以设置背景的透明度,具体方法可以参阅CSS如何设置div背景透明度且兼容性良好,不过使用CSS设置透明度没有动态效果,如果实现也比较困难,下面就介绍一下如何利用jQuery实现背景的透明效果.代码实例如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" conte