Simple XML Android layout issue : The buttons are appearing at bottom of the interface
<p>How can I modify the main.xml so the buttons appear immediately below the ImageView object?</p>

<p>thanks a lot, world-class experts on Stack Overflow!!</p>

<p>here is my main.xml</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="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
    android:orientation="vertical" &gt;

    &lt;TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/hello" /&gt;

    &lt;ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:scaleType="fitStart"
        android:src="@drawable/genie" /&gt;

    &lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:scaleType="fitStart"
    android:layout_width="wrap_content"
    android:layout_gravity = "center"
    android:layout_height="wrap_content"
    &gt;
&lt;Button android:text="RWD" android:id="@+id/b1" android:layout_width="60dp" android:layout_height="60dp"&gt;&lt;/Button&gt;
&lt;Button android:text="PLAY " android:id="@+id/b2" android:layout_width="60dp" android:layout_height="60dp"&gt;&lt;/Button&gt;
&lt;Button android:text="FWD" android:id="@+id/b3" android:layout_width="80dp" android:layout_height="60dp"&gt;&lt;/Button&gt;
&lt;Button android:text="LIST" android:id="@+id/b4" android:layout_width="60dp" android:layout_height="60dp"&gt;&lt;/Button&gt;
&lt;Button android:text="RWD" android:id="@+id/b5" android:layout_width="60dp" android:layout_height="60dp"&gt;&lt;/Button&gt;

        &lt;/LinearLayout&gt;


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