天天看点

自定义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();方法,否则报错。

继续阅读