I have three 9-patch PNG\'s which together make up the background for a button (left side, middle, right side). I would like to combine these three images together in a drawabl
After some trial-and-error, I was able to solve the problem in a satisfactory way. I simply implemented a Layer-List drawable as follows:
Where the 26px
values are the width of the two button side images in pixels.
To use this drawable, simply call it like any other drawable:
This works exactly how you would expect it to, with the middle expanding as normal to fit the desired width, and all three images expanding to fit the desired height. I hope others can benefit from this!