Typo

using 'iconResource' to set up drawable instead of 'IconResource'.
And one question, how to set the distance between the icon and the button text?