Toast 是Android 中用来显示显示信息的一种机制,和Dialog 不一样的是,Toast 是没有焦点的,而且Toast 显示的时间有限,过一定的时间就会自动消失
默认效果: 代码: 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