I’m trying to create a EditText box, like below which has a image on the left hand side and editable text region on the right hand side, but I don’t seem to have the slightest clue how to do this in android 😐 I can find various solutions for putting an image in the background (so the text can overwrite it) and also how to make the rounded corners, but I cannot find a way to put the image on the left and the text on the right.
Any pointers would be very much appreciated!

After much researching the best way that I could find was to make use of drawable left right top and bottom, along with a drawable padding. This would mean that the button scales easily. @CodeDownZero ‘s suggestion is also valid. I think its a matter of personal preference in this case.