更改Toast的显示位置:
toast.setGravity(Gravity.CENTER,0,0); //接受返回对象后的设置
显示带有图片的Toast
Toast toast = Toast.makeText(this, "吐司", Toast.LENGTH_SHORT);
LinearLayout toast_layout = (LinearLayout)toast.getView(); // 获取toast的视图
ImageView iv = new ImageView(this);
iv.setImageResource(R.mipmap.ic_launcher_round); //添加图片
toast_layout.addView(iv,0); //index是位置
toast.show();
自定义Toast
//先自定义一个布局文件 为toast.xml ,什么样都可以
View toast_view = LayoutInflater.from(this).inflate(R.layout.toast,null);
Toast toast = new Toast(this);
toast.setView(toast_view);
toast.setDuration(Toast.LENGTH_SHORT);
toast.show();