I have looked at the answers here - Android Preventing Double Click On A Button and implemented qezt\'s solution like and I\'ve tried setEnabled(false) like so
setEnabled(false)
Set the launchMode of the activity in manifest as singleTop