自定义Toast

Toast 可以是系统默认风格,也可以自定义

使用系统的风格如下:

         

 Toast.makeText(this, "hello world", Toast.LENGTH_LONG).show();


如果需要自定义

代码如下:

 View v = LayoutInflater.from(this).inflate(R.layout.toastitem, null);
                toast.setView(v);
          toast.setGravity(Gravity.CENTER, 0 , 0);
toast.show();

需要注意的是:当我们自定义了Toast以后不可以在使用toast.setDuration(),以及toast.setText();方法,否则报错。

原文地址:https://www.cnblogs.com/xilinch/p/2593901.html