给Toast写一个布局然后全屏显示
来源:互联网 发布:淘宝客服兼职可信吗 编辑:程序博客网 时间:2024/06/05 08:49
最近需要重写一个Toast,并保证弹出来的Toast全屏显示,开始以为只需要修改layout中的父布局为铺满全屏就可以,试过之后才知道,这样无法满足要求,最后通过查找资料才知道,只需要修改一个地方就可以 下面是Toast的一部分代码,需要注意的就是将Toast的位置设置为Gravity.FILL,才能全屏显示。
LayoutInflater inflater = LayoutInflater.from(context);
View layout = inflater.inflate(R.layout.toast_ad_opendoor, null, false);
mImageView = (ImageView) layout.findViewById(R.id.toastimage);
mMsgText = (TextView)layout.findViewById(R.id.toast_text);
mToast = new Toast(context);
// 设置Toast的位置
mToast.setGravity(Gravity.FILL, 0, 0);
mToast.setDuration(Toast.LENGTH_LONG);
mToast.setView(layout)
2 0
- 给Toast写一个布局然后全屏显示
- Android中Toast全屏显示
- Toast显示一个ImageView
- 自定义View继承现有的Toast,实现订单提醒的Toast,从左下角显示然后退出
- 全屏背景布局居中显示demo
- mybatis学习-入门(4)-一个完整的web例子,通过json将字符串传递给前台,然后显示出来
- Android入门--Toast 显示一个ImageView
- easyUI dialog 弹框显示百度地图,然后全屏只显示dialog的宽高
- 26、使用SimpleAdapter创建ListView和自定义Toast布局显示
- qml 全屏显示的一个小记录
- 想把一个图片全屏显示
- 全屏布局
- 布局全屏
- 全屏布局
- 全屏布局
- 自己写一个布局注解
- 给网游写一个挂
- Toast显示
- 别名函数之die()与exit()的真正区别
- VC 清除IE缓存、cookie、历史记录等
- 使用Maven管理Spring
- Android中dip和sp的真正区别
- 4. Python中的序列——字典
- 给Toast写一个布局然后全屏显示
- android 判断当前的联网状况
- mybatis拦截器
- ubuntu语言支持不见了?
- Python实现贝叶斯分类器
- codeforces #25D
- tomcat中三种部署项目的方法
- 安卓开发学习之008 FrameLayout应用之扑克牌的动静态显示
- Gson使用遇到的问题