关键在于重用Toast,这样就不用每次使用都创建一个新的Toast对象:

private Toast mToast = null;
......
if (mToast == null) {
    mToast = Toast.makeText(context, showMessage, duration);//如果Toast不存在则创建
} else {
    mToast.cancel();
    mToast = Toast.makeText(context, showMessage, duration);//如果Toast还存在则取消,然后重新创建
}
分类: PL_Android

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。