title: How to disable button as soon as its clicked
body: <p>I have a button which on Click loads another activity, but before it loads another Activity if i tap it continuously, then it launches the activity but the same activity is loaded two times or more.
  I have tried button.setEnabled(false) soon after button.setOnClickListener...onClick
  but that is not disabling the button, i am also logging a text as soon as the button is tapped, thus depending on my taps it logs the text 2 or 3 times even if i had tapped it 10 times.
  What i feel here is before the button can listen to tap events, i am tapping it so fast that it listens to all those events as many times as i tap it.</p>
  
  <p>Thus i need something where the button can just listen one tap and then disable it.</p>
  
  <p>please help</p>