android设置透明度代码片段
2013-12-25 09:56
190 查看
我们可以在代码中完成对窗体透明度(这是窗体本身的透明度,非背景)的设置,方法如下:
alpha在0.0f到1.0f之间。1.0f 代表完全不透明,0.0f 是完全透明
也可以对窗体设置其灰度
dimAmount在0.0f和1.0f之间,0.0f完全不暗,1.0f全暗
参考资料:
Android 设置Activity样式
WindowManager.LayoutParams windowLP = getWindow().getAttributes(); windowLP.alpha = 0.5f; getWindow().setAttributes(windowLP);
alpha在0.0f到1.0f之间。1.0f 代表完全不透明,0.0f 是完全透明
也可以对窗体设置其灰度
WindowManager.LayoutParams windowLP = getWindow().getAttributes(); windowLP.dimAmount = 0.5f; getWindow().setAttributes(windowLP); getWindow().addFlags(WindowManager.LayoutParams.FLAG_DIM_BEHIND);
dimAmount在0.0f和1.0f之间,0.0f完全不暗,1.0f全暗
参考资料:
Android 设置Activity样式
相关文章推荐
- android设置透明度代码片段
- android模拟器分辨率设置以及获得模拟器分辨率代码片段
- 【Android代码片段之四】设置全屏
- android代码中打开系统设置界面(收藏,以后用得着)
- Android 壁纸设置代码 详解
- Android常用代码片段
- Android 实用代码片段
- android 对话框弹出位置和透明度的设置
- Android 在Java代码中设置style属性--使用代码创建ProgressBar对象
- android volume设置 代码分析
- flex4 panel去掉标题设置透明度效果代码
- Android 常用代码片段
- Android 很有用的代码片段
- [代码]android多语言设置
- Android WebView网页自适应手机,可放大缩小设置代码
- Android布局常用代码片段
- 从零开始--系统深入学习android(实践-让我们开始写代码-Android框架学习-5.设置(Settings))
- android 动态设置actionbar背景色(代码修改)
- Android 使用代码为textview设置drawableLeft
- Android在java代码中设置margin