Is there any way to do this? I have tried padding the image and setting the width/height of the view, but neither seems to work. Here is an example:
Set android:background instead of android:src to set the image on the button. This will adjust the image to your button's size. Then adjust the padding after.
android:background
android:src