title: too long text in textview - show only ending part
body: <p>I've got a TextView. When multi-line text inside is short and fit to available space I set gravity to top:</p>
  
  <pre><code>tv.setGravity(Gravity.TOP);
  </code></pre>
  
  <p>When the text is longer than space in TV I'd like to show only the end of text by:</p>
  
  <pre><code>tv.setGravity(Gravity.BOTTOM);
  </code></pre>
  
  <p>Layout:</p>
  
  <pre><code>    &lt;RelativeLayout
          android:id="@+id/textLayout"
          android:layout_marginTop="16dp"
          android:layout_width="fill_parent"
          android:layout_height="110dp"
          android:orientation="vertical"
          android:visibility="visible" &gt;
  
          &lt;TextView
              android:id="@+id/tv"
              android:layout_width="match_parent"
              android:layout_height="fill_parent"
              android:layout_alignParentLeft="true"
              android:layout_alignParentTop="true"
              android:gravity="top"
              android:text="Long text bla bla."
              android:textColor="@android:color/black"
              android:textColorHint="@android:color/black"
              android:textSize="37sp" /&gt;
  
         ...
  
      &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>What is the simplest solution to check if text (in many lines) is longer than available space (I don't want to hardcode number of lines because size is different for different screens)? Is there any indicator?</p>