防止android Toast重複提示

當Toast響應點擊事件時,如果用戶連續點擊,就會導致多個Toast排隊等待依次顯示,從而感覺很不友好,這個時候可以用以下方法避免之:

[java] view plaincopy
  1. private static Toast mToast = null;  
  2.     public static void showToast(Context context, String text, int duration) {  
  3.         if (mToast == null) {  
  4.             mToast = Toast.makeText(context, text, duration);  
  5.         } else {  
  6.             mToast.setText(text);  
  7.             mToast.setDuration(duration);  
  8.         }  
  9.   
  10.         mToast.show();  
  11.     }  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章