Android中Toast的几种用法
来源:互联网 发布:mac php环境配置 编辑:程序博客网 时间:2024/05/19 01:14
Toast是Android中用来显示显示信息的一种机制,和Dialog不一样的是,Toast是没有焦点的,而且Toast显示的时间有限,过一定的时间就会自动消失。
1.默认效果
Toast.makeText(getApplicationContext(), "默认Toast样式",Toast.LENGTH_SHORT).show();
2.自定义显示位置效果
toast = Toast.makeText(getApplicationContext(),"自定义位置Toast", Toast.LENGTH_LONG);toast.setGravity(Gravity.CENTER, 0, 0);toast.show();
3.带图片效果
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();
4.完全自定义效果
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();5.其他线程
new Thread(new Runnable() { public void run() { showToast(); } }).start();
0 0
- Android中Toast的几种用法
- Android toast的几种用法
- Android Toast几种用法
- toast的几种用法
- Android中Toast的五种用法
- Android Toast.makeText 的几种常见用法
- Android中Toast的用法
- 关于Toast的几种用法
- Toast.makeText的几种常见用法
- 信息推送Toast的几种用法
- Toast.makeText的几种常见用法
- android 中Toast用法
- Android中Toast的用法简介
- Android中Toast的用法简介
- Android中Toast的用法简介
- Android中Toast的用法简介
- Android中Toast的用法简介
- Android中Toast的用法简介(转)
- Objective -C内存管理
- android TextView 带滚动条,和ScrollView 用法(暂时觉得ScrollView滑动速度比较快)
- Android 之 SQLite数据库 查询数据库
- [cernRoot]How to get tree name from root file
- 【HDU】2817-A sequence of numbers(快速幂)
- Android中Toast的几种用法
- 能完全通过声音控制的,除了你家楼道里的灯泡,原来还有这么多产品
- Java做服务器开发语言
- ftrace 简介
- 快速排序的三路划分法
- 架构设计之如何写架构设计说明书
- Android Studio 导入OSChina客户端
- 64位win7旗舰版安装Microsoft Office Visio时报错
- SurfaceView的烦恼(一)-双缓存与清屏