博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
建立丰富多彩的toast的简单实例
阅读量:6471 次
发布时间:2019-06-23

本文共 549 字,大约阅读时间需要 1 分钟。

为toast中的view显示建立一个layout的xml文件,放到res的layout目录下

下面是对xml的调用

//先通过LayoutInflater来将xml文件中的 Layout变成一个view。这个类可以将XML实例化,形成一个View。以文本为例,要从一个XML文档生成一个可供使用的View,可以使用下列程序代码:

LayoutInflater inflater = getLayoutInflater();

View toastLayout = inflater.inflater(R.layout.toast_robot,(ViewGroup) findViewById(R.id.toast_robot));//这里的id取得layout的id,所以是ViewGroup

//当取得View之后,Toast的生成便和文字的Toast类似了

Toast toast3 = new Toast(this);

toast3.setGravity(Gravity.CENTER,0,0);

toast3.setDuration(Toast.LENGTH_LONG);

toast3.setView(toastLayout);//通过setView方法来显示

toast3.show();

转载地址:http://nxcko.baihongyu.com/

你可能感兴趣的文章
第十三天 方法的声明及使用
查看>>
android 菜单导航 (Fragment + RadioGroup)
查看>>
ubuntu16.0.4安装mysql
查看>>
web项目使用ehcache-web进行页面缓存或者文件压缩
查看>>
java中DTO clone
查看>>
app渲染性能专项测试之Hierarchy Viewer
查看>>
教你怎么玩转移动APP
查看>>
我的友情链接
查看>>
关于浏览器内核的一些小知识,明明白白选浏览器!
查看>>
linux目录和用户的权限
查看>>
aop术语
查看>>
Laravel的Ioc设计
查看>>
Centos下Yum安装PHP5.5
查看>>
看我linux如何防SYN***
查看>>
第十八章 Linux集群架构
查看>>
BI技术
查看>>
Count Down
查看>>
Cursor Batch Processing With Update
查看>>
MySQL查看和修改字符集的方法
查看>>
LNMP第二部分nginx、php配置(用户认证、域名重定向、日志、配置缓存、防盗链)...
查看>>