Toast添加动画
2016-04-12 21:38
162 查看
WindowManger wm =(WindowManger)context.getSystemService(Context.WINDOW_SERVICE); View view = Toast.makeText(context,text,Toast.LENGTH_SHORT).getView(); //设置布局参数 WindowManger.LayoutParams params = new WindowManger.LayoutParams(0; params.height = WindowManger.LayoutParams.WRAT_CONTENT; params.width = WindowManger.LayoutParams.WRAT_CONTENT; params.format = PixelFormat.TRANSLUCENT; //设置进入退出动画效果 params.windowAnimations = R.style.anim_view; params.type = WindowManger.LayoutParams.TYPE_TOAST; params.flags = WindowManger.LayoutParams.FLAG_KEEP_SCREEN_ON|WindowManger.LayoutParams.FLAG_NOT_FOCUSABLE| WindowManger.LayoutParams.FLAG_NOT_TOUCHABLE; params.gravity = Gravity.CENTER_HORIZONTAL: params.y = 250; //显示 wm.addView(view,params); //一段时间后隐藏,一段时间后调用 wm.removeView(view);
相关文章推荐
- 剑指offer系列之48:把字符串转换成整数
- Tyvj_P1010
- 签约和解约业务逻辑
- C#Winform限制TextBox文本框只能输入文本的格式
- Leetcode no. 39
- Dubbo安装部署
- Thinkphp笔记3 模型
- 待字闺中之最多连续数的子集
- hdu 5001 walk 概率dp入门题
- 查询网络连接状态
- 博弈论 SG函数
- HDU 1280
- RabbitMQ学习1. 在windows下安装配置
- JavaCv 高效实现图像的遍历
- OS X / LINUX使用RSYNC拷贝远程服务器文件到本地
- PHP——数组_学习笔记
- Git的简单使用
- 线索二叉树
- 职场中人自我认定的天涯精华帖(链接地址、读后感、经典语录)看完就更新
- Git的简单使用