если мое понимание свойств drawableTop / left / bottom / right правильное, оно не помещает ваше изображение внутри вашей кнопки, скорее оно поместит его поверх (к северу от) вашей кнопки.
Если вы хотите поместить изображение внутри кнопки, посмотрите ImageButton .
Я не думаю, что что-то из этого позволит вам просто установить размер только вашего изображенияхотя (они позволят вам изменить размер всего вида, в данном случае прямоугольник с прямоугольником и изображение внутри него.)
Чтобы изменить размер изображения, не влияя на размерЯ думаю, вам нужно уменьшить изображение ресурса в фотошопе или что-то в этом роде.