layout did not fit in different screen size
<p>I have a layout for a game but it does not fit in different size of screen, although i have </p>

<pre><code>&lt;supports-screens android:smallScreens="true"
    android:normalScreens="true" android:largeScreens="true"
    android:anyDensity="true"&gt;
&lt;/supports-screens&gt;
</code></pre>

<p>in my manifest and my xml file is set to fill_parent.</p>

<p>Here's one of my xml code:</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:id="@+id/mainlay"
    android:orientation="vertical" android:background="@drawable/menubackground"&gt;

    &lt;Button
        android:id="@+id/cloud"
        android:layout_width="87dp"
        android:layout_height="57dp"
        android:background="@drawable/clouds" android:layout_marginTop="130dp"/&gt;



    &lt;Button
        android:id="@+id/newgame"
        android:layout_width="168dp"
        android:layout_height="63dp"
        android:layout_marginRight="7dp"
        android:layout_marginTop="50dp"
        android:background="@drawable/mainbuttoncontrol1" /&gt;


    &lt;Button
        android:id="@+id/highscores"
        android:layout_width="166dp"
        android:layout_height="44dp"
        android:layout_marginRight="7dp"
        android:background="@drawable/mainbuttoncontrol3" /&gt;


    &lt;Button
        android:id="@+id/settings"
        android:layout_width="165dp"
        android:layout_height="38dp"
        android:layout_marginRight="7dp"
        android:background="@drawable/mainbuttoncontrol4" /&gt;


    &lt;Button
        android:id="@+id/instructions"
        android:layout_width="164dp"
        android:layout_height="61dp"
        android:layout_marginRight="7dp"
        android:background="@drawable/mainbuttoncontrol2" /&gt;

    &lt;RelativeLayout android:layout_width="wrap_content" android:id="@+id/rl_onoff"
    android:layout_height="wrap_content"&gt;
&lt;ImageView android:id="@+id/on_btn" android:layout_width="50dp"  android:layout_height="50dp" android:src="@drawable/soundon" android:visibility="visible" android:layout_alignParentBottom="true" android:layout_alignParentRight="true"&gt;&lt;/ImageView&gt;
&lt;ImageView android:id="@+id/off_btn" android:layout_width="50dp"  android:layout_height="50dp" android:src="@drawable/soundoff" android:visibility="invisible" android:layout_alignParentBottom="true" android:layout_alignParentRight="true"&gt;&lt;/ImageView&gt;
   &lt;/RelativeLayout&gt;

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

<p>Can you help me find why it does not fit in different screen size?</p>

<p>Thanks in advance.</p>
