title: Best way to avoid Toast accumulation in Android
body: <p>In Android, when I create Toast and show them, they appear consecutively. The problem is that I have a button that checks some fields and if the user enters incorrect data, a Toast is shown. If the user touches the button repeatedly, Toasts are accumulated and the message does not disappear for a couple of seconds.</p>
  
  <p>Which is the best way to avoid that? </p>
  
  <ul>
  <li>May I save the reference to the last Toast and remove it before making a new one?</li>
  <li>Should I use the same Toast for all messages?</li>
  <li>Might I use any method that clears all the Application Toasts before making and showing the new one?</li>
  </ul>