阅读1032 返回首页    go 阿里云 go 技术社区[云栖]


Android 防止Toast重复弹出相同的信息

private Toast mToast;
    public void showToast(String text) {  
        if(mToast == null) {  
            mToast = Toast.makeText(OrderDetail.this, text, Toast.LENGTH_SHORT);  
        } else {  
            mToast.setText(text);    
            mToast.setDuration(Toast.LENGTH_SHORT);  
        }  
        mToast.show();  
    }  
      
    public void cancelToast() {  
            if (mToast != null) {  
                mToast.cancel();  
            }  
        }  
      
    public void onBackPressed() {  
            cancelToast();  
            super.onBackPressed();  
        }  

最后更新:2017-04-03 12:55:35

  上一篇:go linux文件系统(一)——VFS的概念
  下一篇:go Android Binder机制浅