title: Expand an edittext dynamically
body: <p>I would like to do the following on Android:</p>
  
  <ol>
  <li>Click on an image --> an icon on the touched spot should appear</li>
  <li>When I click that spot again, an EditText should appear</li>
  <li>This EditText should expand dynamically when I type in stuff</li>
  <li>The original image should be saved with the EditText and the text that I typed in</li>
  </ol>
  
  <p>What would be the best way to accomplish that? </p>
  
  <p>To my knowledge the image can be set to an onClickListener/onTouchListener, and once onClick/onTouch is called, I should be able to add an icon to that location, where the icon is an image and is set to an onTouchListener as well. 
  When I click on that image, an edittext should appear - not sure how to make it expand dynamically though?
  Once the text is entered and a button is clicked, the entire image - with the text in the edittext - should be saved - how would I do that? Draw on a canvas?</p>
  
  <p>Help would be highly appreciated! :)</p>