Android layout_gravity
<p>I can't understand why the following code places my TextView in the top left corner of my screen.  Based on my understanding of layout_gravity, it seems that it should place my TextView at the bottom of my screen instead.</p>

<p>Can anyone please shed some light on this for me?  This Linear Layout, despite seeming very simplistic, has caused me numerous headaches.  How can something that seems so simple, be such a royal pain to grasp?</p>

<pre><code> &lt;?xml version="1.0" encoding="utf-8"?&gt;
    &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical"
        android:background="#FF0000"&gt;

        &lt;TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/hello"
            android:layout_gravity="bottom"
            android:background="#FFF"
            /&gt;    

    &lt;/LinearLayout&gt;
</code></pre>
