避免Toast重复弹出

Posted 嘉禾世兴

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了避免Toast重复弹出相关的知识,希望对你有一定的参考价值。

Toast.matkText才会创建一个新的实例

private Toast toast = null;

private void checkToastResult() {
    if (toast != null) {
        toast.setText("没有搜索结果");
        toast.setDuration(Toast.LENGTH_SHORT);
    } else {
        toast = Toast.makeText(context, "没有搜索结果", Toast.LENGTH_SHORT);
    }
    toast.show();
}

 

以上是关于避免Toast重复弹出的主要内容,如果未能解决你的问题,请参考以下文章

TOAST:不重复显示Toast

listview onclick toast在片段中不起作用[重复]

自定义Toast解决快速点击时重复弹出,排队无止尽

需要一种有效的方法来避免使用 Laravel 5 重复代码片段

怎么解决toast连续弹出的问题

Android 特殊的单例Toast(防止重复显示)