为方便整个app开发过程中使用toast,可以单独定义一个类;
然后在另外的类里,可以调用
public class BaseToast extends Application{
public static Toast mtoast;
//项目中,需要吐司的地方都可以调用这个方法
public static void doMyToast(Context context,String toastString){
//吐司提示信息,但是点的快了,会出现,第二个吐司会等第一个吐司完了之后才出现,所以需要自定义吐司
//自定义吐司
if(mtoast!=null)
{
mtoast.cancel();
mtoast=Toast.makeText(context,toastString, Toast.LENGTH_SHORT);
}
else
{
mtoast=Toast.makeText(context,toastString, Toast.LENGTH_SHORT);
}
mtoast.show(); //最后show
}
}
以上只是最简单的自定义,为了防止吐司冲突,详情可以参看
http://daikainan.iteye.com/blog/1405575
转载请注明原文地址: https://ju.6miu.com/read-950284.html