I have set mButton.setClickable(false); in my code but still this button is invoked by global button.setOnClickListener of my code.
mButton.setClickable(false);
button.setOnClickListener
EDIT:
Use View.setOnClickListener() before View.setClickable() ,or the method setOnclickLisnter() will set the flag true.
View.setOnClickListener()
View.setClickable()
setOnclickLisnter()