title: setClickable() thwarted by onClickListener
body: <p>In my main activity I have a button which I make clickable or non clickable according to a given state.   However I discover that the onClickListener automatically makes it clickable again!  So how to disable a button?</p>