如何重新缩放布局以在平板电脑7英寸10英寸和最小屏幕上查看

时间:2013-06-13 11:38:42

标签: layout tablet autoresize rescale

我有这些布局,当我检查4英寸(480x800,hdpi)时,他已经离开了屏幕,当我选择nexus 7或10(肖像或风景)时,屏幕顶部仍然是布局......没有在整个屏幕上重新缩放...请帮助我,如果可能的话......谢谢

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/background"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:scaleType="fitCenter"
tools:context=".GameActivity" >

<LinearLayout
    android:id="@+id/linearLayout1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:gravity="center_horizontal"
    android:orientation="horizontal"
    android:paddingBottom="10dip"
    android:paddingTop="10dip" >

    <ImageView
        android:id="@+id/logo"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/logo2" />
</LinearLayout>

<ScrollView
    android:id="@+id/scrollView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/linearLayout1" >

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >

        <RelativeLayout
            android:layout_width="292dp"
            android:layout_height="168dp" >

            <FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentLeft="true"
                android:layout_alignParentTop="true" >

                <ImageView
        android:id="@+id/logo"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/splash3" />

            </FrameLayout>

        </RelativeLayout>

        <TextView android:layout_width="fill_parent"
        android:layout_height="wrap_content" 
        android:textColor="#ffffff"     android:layout_gravity="center"
        android:textStyle="bold" android:id="@+id/rulesText"
        android:paddingLeft="15dip" android:paddingRight="15dip"
        android:text="Obiectiv:\nIndiciu:\nEroare maxima acceptata:"/>

        <RelativeLayout
            android:layout_width="450dp"
            android:layout_height="70dp" >

            <FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_alignParentLeft="true"
                android:layout_alignParentTop="true" >

                <ImageView
                    android:id="@+id/logo"
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:src="@drawable/mon1" />

            </FrameLayout>

            <FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginRight="54dip"
                android:layout_marginLeft="60dip" >

                <ImageView
                    android:id="@+id/logo"
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:src="@drawable/tue1" />

            </FrameLayout>


            <FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginRight="114dip"
                android:layout_marginLeft="120dip" >

                <ImageView
                    android:id="@+id/logo"
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:src="@drawable/wed1" />

            </FrameLayout>

            <FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginLeft="180dip" >

                <ImageView
                    android:id="@+id/logo"
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:src="@drawable/thu1" />

            </FrameLayout>

            <FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginRight="236dip"
                android:layout_marginLeft="242dip" >

                <ImageView
                    android:id="@+id/logo"
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:src="@drawable/fri1" />

            </FrameLayout>

            <FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginRight="294dip"
                android:layout_marginLeft="300dip" >

                <ImageView
                    android:id="@+id/logo"
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:src="@drawable/sat1" />

            </FrameLayout>

             <FrameLayout
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_marginRight="354dip"
                android:layout_marginLeft="360dip" >

                <ImageView
                    android:id="@+id/logo"
                    android:layout_width="50dp"
                    android:layout_height="50dp"
                    android:src="@drawable/sun1" />

            </FrameLayout>

        </RelativeLayout>

        <LinearLayout android:orientation="horizontal"
    android:layout_width="fill_parent" android:layout_height="wrap_content"
    android:paddingTop="5dip" android:paddingBottom="5dip"
    android:gravity="center_horizontal">

    <Button android:text="Answer Now" android:id="@+id/answernowBtn"
        android:layout_width="80dip" android:layout_alignParentRight="true"
        android:layout_height="wrap_content" android:background="@drawable/button_selector"
        android:paddingTop="5dip" android:paddingBottom="5dip"
        android:textColor="#ffffff" />
    </LinearLayout>
    </LinearLayout>
        </ScrollView>

0 个答案:

没有答案