Забавно, что вскоре после того, как я опубликовал это, я нашел ответ. Я искал во всех неправильных местах, чтобы изменить размер изображения. Я попробовал растровое изображение, прорисовку, слои внутри слоя. Но то, что я никогда не пробовал, это сам слой. Решение ниже:
Resources r = getResources();
Drawable[] layers = new Drawable[2];
layers[0] = draw;
layers[1] = r.getDrawable(R.drawable.border);
LayerDrawable layerDrawable = new LayerDrawable(layers);
layerDrawable.setLayerInset(0, 0, 0, 0, 12);
draw = layerDrawable;
Метод вставки layerDrawable выглядит следующим образом:
layerDrawable.setLayerInset(*index of layer*, *left inset*, *top*, *right*, *bottom*);
Спасибо, ребята!