Toast toast = Toast.makeText(context, "垂直居中的Toast", Toast.LENGTH_SHORT);
toast.setGravity(Gravity.CENTER, 0, 0);
toast.show();
————<hr/>分隔线————
Display display =getWindowManager().getDefaultDisplay();
// 获取屏幕高度
int height = display.getHeight();
Toast toast = Toast.makeText(context, "靠近顶部的Toast", Toast.LENGTH_SHORT);
toast.setGravity(Gravity.TOP, 0, height / 4);
toast.show();
注:setGravity()方法的后两个参数表示在横竖坐标的偏移量
———<hr/>待续———
这篇文章专门收集toast相关的知识