http://stackoverflow.com/questions/5914855/android-calling-button-settext-causes-undesired-relocation-of-button