title: Appropriate way of asking the user for feet and inches on Android?
body: <p>I'm implementing a form where the user is asked for a measurement. Depending on the locale, the user will be entering either meters or feet/inches.</p>
  
  <p>Naively, my current implementation asks for a decimal point to be used with only feet. e.g., 2.5 feet would equal 2′ 6″ which is fairly misleading from my understanding. I'm not in a <a href="http://en.wikipedia.org/wiki/Metrication#Overview" rel="nofollow">country that hasn't adopted to the metric system</a>, so it wasn't obvious to me at the time.</p>
  
  <p>There's a few possibilities and problems I see:</p>
  
  <ul>
  <li>Show two <code>EditText</code> fields, one for feet one for inches. This makes layout design difficult since I'm also allowing the user to enter meters, which will only need one <code>EditText</code>. A possibility is to make one hidden at run time.</li>
  <li>Using one <code>EditText</code>, I can't seem to find an <code>android:inputType</code> that allows for number input plus double primes and primes, or double quotes and apostrophes. e.g. 3′ 5″ or 3' 5". It means the <code>EditText</code> would have to use the standard alphabet keyboard which makes it slightly hindering to the user.</li>
  <li>Also, with one <code>EditText</code>, I am happy to (and already doing so for just a single entry with meters and feet without inches), to suffix the <code>EditText</code> after the user loses focus, and remove the suffix when being focused again. This does make the code more complex for a simple input field.</li>
  </ul>
  
  <p>Are there any other options for this?</p>