title: How to remove a runnable from a handler object added by postDelayed?
body: <p>I have an <strong>"open"</strong> animation and am using <code>Handler.postDelayed(Runnable, delay)</code> to trigger a <strong>"close"</strong> animation after a short delay. However, during the time between open and close, there is possibly another animation triggered by a click.</p>
  
  <p>My question is, how would I cancel the <strong>"close"</strong> animation in the handler?</p>