I have a button and when it is pressed it plays an audio file. I want to put a 5 second delay on the button so users wont mash the button and play the sound over and over. I guess what i really want it for the button to be disabled for 5 seconds after it is pushed. Does anyone know how to do this?
Share
In your onClickListener for the button:
This will disable the button when clicked, and enable it again after 5 seconds.
If the click event is handled in a class that extends View rather than in an Activity do the same thing but replace
runOnUiThreadwithpost.