title: Why aren't those views aligned?
body: <p>I can't figure out why I need to do to get my views in a TableLayout to align perfectly.</p>
  
  <p>I have a layout similar to this:</p>
  
  <pre><code>&lt;TableLayout android:id="@+id/keyboard"
       android:layout_width="fill_parent"
       android:layout_height="378px"&gt;
      &lt;TableRow android:layout_span="5" &gt;
        &lt;TextView android:id="@+id/button20"
            android:layout_width="63px"
            android:layout_height="42px"
            android:textSize="10"
            android:text="L1" /&gt;
        &lt;TextView android:id="@+id/button21"
            android:layout_width="63px"
            android:layout_height="42px"
            android:textSize="12"
            android:text="L2" /&gt;
        &lt;TextView android:id="@+id/button22"
            android:layout_width="63px"
            android:layout_height="42px"
            android:textSize="12"
            android:text="L3" /&gt;
        &lt;TextView android:id="@+id/button23"
            android:layout_width="63px"
            android:layout_height="42px"
            android:textSize="12"
            android:text="L4" /&gt;
        &lt;TextView android:id="@+id/button24"
            android:layout_width="63px"
            android:layout_height="42px"
            android:textSize="12"
            android:text="L5" /&gt;
      &lt;/TableRow&gt;
  &lt;/TableLayout&gt;
  </code></pre>
  
  <p>Now, when drawn, the first TextView is displayed 2 pixels <strong>lower</strong> than all the other ones.
  Overriding the onLayout method ; I see that onLayout is being called for the first View with:
  top = 2 ; bottom = 44 ; while all the other ones are top = 0 ; bottom = 42.</p>
  
  <p>This happens whenever the font size is slightly different than the others ; or if the text wrap on another line (because it doesn't fit within the width).
  All TextViews have the same dimensions ; but some are displayed slightly lower than the other.</p>
  
  <p>This layout is within a RelativeLayout if that makes a difference.</p>
  
  <p>I tried a lot of different combination, and there's always some discrepancies happening.
  Any help will be greatly appreciated.</p>
  
  <p>Thanks !
  JY</p>