title: Align first line in TextView
body: <p>I have horizontally oriented <code>LinearLayout</code> with <code>ImageView</code> and <code>TextView</code> in it (image at left, text at right). I want to align the first line of <code>TextView</code> (even if it has multiple lines) to the center of <code>ImageView</code>. How can I achieve that?</p>
  
  <p>My current code, which centers the whole <code>TextView</code> instead of only the first line:</p>
  
  <pre><code>&lt;LinearLayout
      android:layout_height="wrap_content"
      android:layout_width="match_parent"
      android:orientation="horizontal"
      android:gravity="center_vertical"&gt;
  
          &lt;ImageView
              android:id="@+id/icon_distance"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content"
              android:src="@drawable/icon_distance" /&gt;
  
          &lt;TextView
              android:duplicateParentState="true"
              android:gravity="center_vertical"
              style="@style/taskAddressText"
              android:id="@+id/task_address"
              android:layout_width="wrap_content"
              android:layout_height="wrap_content" /&gt;
  &lt;/LinearLayout&gt;
  </code></pre>