安卓开发中我们常用到的一个东西呢就是Toast.makeText();总结一下几种用法:
一、默认的
Toast.makeText(getApplicationContext(), "默认Toast样式", Toast.LENGTH_SHORT).show();
效果:
二、自定义的toast
"自定义位置Toast", Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER, 0, 0); toast.show();
效果:
三、带图片的toast
toast = Toast.makeText(getApplicationContext(), "带图片的Toast", Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER, 0, 0); LinearLayout toastView = (LinearLayout) toast.getView(); ImageView imageCodeProject = new ImageView(getApplicationContext()); imageCodeProject.setImageResource(R.drawable.icon); toastView.addView(imageCodeProject, 0); toast.show();
效果:
四、完全自定义的toast
LayoutInflater inflater = getLayoutInflater(); View layout = inflater.inflate(R.layout.custom, (ViewGroup) findViewById(R.id.llToast)); ImageView image = (ImageView) layout .findViewById(R.id.tvImageToast); image.setImageResource(R.drawable.icon); TextView title = (TextView) layout.findViewById(R.id.tvTitleToast); title.setText("Attention"); TextView text = (TextView) layout.findViewById(R.id.tvTextToast); text.setText("完全自定义Toast"); toast = new Toast(getApplicationContext()); toast.setGravity(Gravity.RIGHT | Gravity.TOP, 12, 40); toast.setDuration(Toast.LENGTH_LONG); toast.setView(layout); toast.show();
效果:
五、其他线程
new Thread(new Runnable() { public void run() { showToast(); } }).start();
效果:
相关推荐
JQuery信息提示框插件 jquery.toast.js 的使用,有详细的注释,可以直接使用
qt例程Toast.7z
Delphi XE5 进行Android开发,实现Toast提示功能的源代码,很好用!
Crouton 丰富样式的Toast.rar
Android 演示简单toast和带图片toast的实现方法,这些toast在平时的Android应用开发中使用频繁,本源码演示了两种最实用toast的用法,一种是不带图片,另一种是带图片: // 简单的toast,不带图片的实现方法: ...
一个简单的带图村的Android Toast实例,轻触按钮,即可显示出Toast提示框信息,跟随以下代码你将实现这种既简洁又漂亮实用的Toast: ImageView iv = new ImageView(Sample_6_9.this);//创建ImageView iv....
toast.js提示弹窗
Toast.js 一个显示内容消息的小插件。 动画依赖于 。 原料药 toast.info(选项) 烤面包。错误(选项) toast.sucess(选项) 选项 信息 内容信息 animateIn && animateOut 指的是 ,更多动画支持可以参考并扩展...
android 源码学习
Android中自定义Toast.pdf 学习资料 复习资料 教学资源
Android应用源码之自定义彩色Toast.zip
自定义彩色Toast.zip项目安卓应用源码下载自定义彩色Toast.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
Android应用源码之五种效果的Toast.zip
自定义动画toast.zip项目安卓应用源码下载自定义动画toast.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
安卓开发-Crouton 丰富样式的Toast.zip.zip
支持angular1.2.*的angular-toast及对应的页面模板,使用的时候需要在angulart-toast.min.js中配置好对应的模板路径即可,css记得引进去
五种效果的Toast.zip项目安卓应用源码下载五种效果的Toast.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
安卓源码自定义动画toast.zip
Crouton 丰富样式的Toast.zip项目安卓应用源码下载Crouton 丰富样式的Toast.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考