设置Toast显示位置

两种方法方法可以设置显示位置:
 方法一:
setGravity(int gravity, int xOffset, int yOffset)三个参数分别表示(起点位置,水平向右位移,垂直向下位移)
 方法二:
setMargin(float horizontalMargin, float verticalMargin)
 以横向和纵向的百分比设置显示位置,参数均为float类型(水平位移正右负左,竖直位移正上负下)
Java代码
// 设置Toast显示位置(起点位置,水平向右位移,垂直向下位移)
toast.setGravity(Gravity.TOP | Gravity.LEFT, 0, 200);
// Toast显示位置,以横向和纵向的百分比计算,参数均为float类型(水平位移正右负左,竖直位移正上负下)
toast.setMargin(-0.5f, 0f);

你可能感兴趣的:(设置Toast显示位置)