New
On my app I need to have some large buttons that have images in the center and then a set colour for the rest of the button.
if you choose bitmap, there is no way you can choose color as well, maybe play around the gravity.
You can however, create the image with the colored background for NORMAL STATE and PRESSED STATE to your desired size.
In the designer, under button properties - Choose statelist Drawable. Where it says Enable - choose bitmap drawable and select your normal image
Do same for PRESSED state and choose the pressed image you designed.