android Toast 样式
来源:互联网 发布:google tensorflow案例 编辑:程序博客网 时间:2024/05/11 04:07
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.完全自定义效果:
代码
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();
5.其他线程:
代码:
new Thread(new Runnable() {
public void run() {
showToast();
}
}).start();
转自:电玩巴士
- android设置Toast样式
- Android自定义Toast样式
- android Toast 自定义样式
- android Toast 样式
- Android自定义Toast样式
- 自定义Android Toast样式
- android Toast五种酷炫样式
- Android自定义Toast样式
- android中Toast样式试验
- android自定义的toast样式
- Android开发Toast样式总结
- Android Toast的多种样式
- Android 自定义Toast,修改Toast样式和显示时长
- Android 自定义Toast,修改Toast样式和显示时长
- ANdroid 学习 之 修改Toast的样式
- Android中Toast的自定义的样式
- Android wiki:14.修改Toast样式
- Android wiki:14.自定义Toast样式
- 《Linux内核修炼之道》精华版之方法论
- 黑马程序员--老毕视频之浅谈异常抛出
- JSon基础
- webserivce client 、httpClient 客户端调用
- 将一张IOS沙盒下的图片或是txt文件通过post请求上传服务器
- android Toast 样式
- iOS 对齐
- CXF开发WebServices接口
- MyEclipse安装和破解教程
- HDU 1827 Summer Holiday(强连通分量)
- Java对XML文件的增删改查
- 深入理解java内存模型系列文章
- Android中的PopupWindow详解
- 接口和抽象类有什么区别