<span style="color: rgb(54, 46, 43); font-family: Arial; font-size: 14px; line-height: 26px; background-color: rgb(255, 255, 255);">Toast 的用法非常简单,通过静态方法makeText()创建出一个Toast 对象,然后调用show()将Toast 显示出来就可以了。这里需要注意的是,</span><span style="color: rgb(54, 46, 43); font-family: Arial; font-size: 14px; line-height: 26px; background-color: rgb(255, 255, 255);">makeText()方法需要传入三个参数。</span>
第一个参数是Context,也就是Toast 要求的上下文,由于活动本身就是一个Context 对象,因此这里直接传入MainActivity.this即可;
第二个参数是Toast显示的文本内容;
第三个参数是Toast显示的时长,有两个内置常量可以选择Toast.LENGTH_SHORT 和Toast.LENGTH_LONG。
1.默认效果
<span style="font-family: Arial, Helvetica, sans-serif;">Toast.makeText(MainActivity.this, "默认Toast样式",</span>
Toast.LENGTH_SHORT).show();
2.自定义位置
toast = Toast.makeText(MainActivity.this, "<span style="font-family: Arial;">自定义位置</span><span style="font-family: Arial;">",</span>
Toast.LENGTH_SHORT);
toast.setGravity(Gravity.CENTER, 0, 0);
toast.show();