如何实现Activity窗口快速变暗
来源:互联网 发布:淘宝双11晚会直播 编辑:程序博客网 时间:2024/06/10 14:23
利用只读属性动画+WindowManager
/* *@param from\>=0&&from\<=1.0f * @param to\>=0&&to\<=1.0f * * */ private void dimBackground(final float from, final float to) { final Window window = getWindow(); ValueAnimator valueAnimator = ValueAnimator.ofFloat(from, to); valueAnimator.setDuration(500); valueAnimator.addUpdateListener(new AnimatorUpdateListener() { @Override public void onAnimationUpdate(ValueAnimator animation) { WindowManager.LayoutParams params = window.getAttributes(); params.alpha = (Float) animation.getAnimatedValue(); window.setAttributes(params); } }); valueAnimator.start(); }
阅读全文
0 0
- 如何实现Activity窗口快速变暗
- 如何实现dialog弹出,但activity界面颜色不变暗
- 实现activity变暗的效果
- 实现activity变暗的效果
- 如何弹出窗口并使背景变暗
- Android 简单实现Activity界面变暗效果
- PopWindow实现显示背景窗口变暗
- Android 通过Activtity窗口 弹出子Activity窗口 父窗口变暗
- 有什么便捷的方式实现activity变暗的效果
- Android 便捷的方式实现Activity变暗的效果
- Activity变暗的效果
- PopupWindow弹出后其他地方变暗的效果如何实现
- mfc如何快速实现无边框窗口阴影效果
- Activity 消失之后背景变暗
- 如何自定义activity窗口标题!!
- Android PopupWindow弹出窗口的完美实现(实现弹出背景变暗效果)
- 如何使Android dialog弹出后当前的 activity背景不变暗
- activity弹出式窗口的实现
- 在windows上使用eclipse提交Spark任务到Spark平台上
- JMeter入门教程
- java之单例模式
- R语言 3.2.* 安装 openair 遇到的问题(Linux,不用yum)
- spring data elasticsearch 中文文档
- 如何实现Activity窗口快速变暗
- 机器学习资料
- 感知机程序实现
- 数据库备份
- Java不使用BigDecimal,实现两个大数相加
- 第四版 Thinking in java 翻译的词汇
- Maven私有库和本地库的安装与配置 Sonatype Nexus + Maven
- kali 下安装npm------------bash:not found npm
- 黑盒测试