如何避免Toast多次點選後一直提示
阿新 • • 發佈:2018-12-05
一直點選按鈕跳出訊息框半天不消失,使得使用者體驗極差
這時我們需要將Toast的呼叫封裝成一個介面,寫在一個公共的類當中
package com.example.administrator.myapplication; import android.content.Context; import android.widget.Toast; class Util { private static Toast toast; public static void showToast(Context context, String content) { if (toast == null) { toast = Toast.makeText(context, content, Toast.LENGTH_SHORT); } else { toast.setText(content); } toast.show(); } }
呼叫方式如下
Util.showToast(Context, "3" );
如此,問題就解決了