title: What does ellipsize mean in android?
body: <p>I've added an <code>EditText</code> to my layout, and added a hint, and made it centered horizontally.</p>
  
  <p>When running the application, the hint was invisible. I found that I should make <code>ellipsize</code> value of the <code>TextView</code> to be <code>start</code>:</p>
  
  <pre><code>&lt;EditText
      android:id="@+id/number1EditText"
      android:layout_width="match_parent"
      android:layout_height="wrap_content"
      android:ellipsize="start"
      android:ems="10"
      android:gravity="center_horizontal"
      android:hint="@string/hint1" /&gt;
  </code></pre>
  
  <p>In Android documentation, I read:</p>
  
  <blockquote>
    <p>If set, causes words that are longer than the view is wide to be<br>
    ellipsized instead of broken in the middle.</p>
  </blockquote>
  
  <p>The problem is that <code>ellipsize</code> is not found in the dictionary. Can anybody explain to me what benefits we can gain by <code>ellipsize</code> attribute? And what is the difference between <code>start</code>, <code>end</code>, <code>middle</code>?</p>