Android小技巧:改变toast位置

时间:2021-12-26 10:54:12

吐司默认的位置是系统决定的,但是在实际开发中,可能会要求控制吐司的位置,使用setGravity方法可以控制它的位置 

 public void setGravity(int gravity, int xOffset, int yOffset)

其中gravity设置吐司的相对位置,xOffset/yOffset控制与相对位置的距离


[java] view plaincopy
  1.         Toast toast = Toast.makeText(this"Bottom Right!",Toast.LENGTH_SHORT);  
  2.         toast.setGravity(Gravity.BOTTOM | Gravity.RIGHT, 10,100);  
  3.         toast.show();