网格离开屏幕android

时间:2013-09-17 10:19:31

标签: android grid screen

我为平板电脑创建了一个应用程序。但我想在我的手机上也使用该应用程序。问题是我的网格没有屏幕了。如何让它始终自动调整大小? 它只是我网格的一部分。我想为每个设备使用该应用程序。

我的xmlcode:

       android:orientation="vertical"
        android:minWidth="25px"
        android:minHeight="25px"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:id="@+id/linearLayout1"
        android:gravity="top">
        <ScrollView
        android:layout_width="match_parent"
        android:layout_height="470px"
        android:layout_below="@+id/linearImag"
        android:layout_alignParentTop="true"
        android:minWidth="25px"
        android:background="#FFFFFF"
        android:minHeight="25px"
        android:id="@+id/myscroll"
        android:scrollX="0dp"
        android:scrollY="0dp">
        <TableLayout
            android:minWidth="25px"
            android:minHeight="25px"
            android:layout_width="fill_parent"
            android:layout_height="172.0dp"
            android:id="@+id/mytb"
            android:gravity="top">
            <TableRow
                android:minWidth="25px"
                android:minHeight="25px"
                android:id="@+id/tableRow1">
                <TextView`enter code here`
                    android:id="@+id/mytb"
                    android:textStyle="normal|bold"
                    android:textColor="#000000"
                    android:layout_width="162.0dp"
                    android:layout_height="36.0dp"
                    android:layout_gravity="bottom"
                    android:layout_column="1"
                    android:layout_marginBottom="0dp"
                    android:layout_marginTop="0.0dp"
                    android:layout_marginRight="0.0dp"
                    android:layout_marginLeft="0.0dp"
                    android:gravity="center" />
            </TableRow>
            <TableRow
                android:minWidth="25px"
                android:minHeight="25px"
                android:id="@+id/tableRow1"
                android:layout_width="187.5dp"
                android:layout_height="48.0dp">
                <TextView
                    android:textColor="#000000"
                    android:text="Code"
                    android:layout_marginBottom="0dp"
                    android:layout_marginTop="5dp"
                    android:textStyle="normal|bold"
                    android:id="@+id/myt"
                    android:layout_column="0"
                    android:layout_width="105.7dp"
                    android:layout_height="34.0dp"
                    android:gravity="center" />
                <TextView
                    android:textColor="#000000"
                    android:text="Name"
                    android:layout_marginBottom="0dp"
                    android:layout_marginTop="5dp"
                    android:maxLength="20"
                    android:textStyle="normal|bold"
                    android:layout_column="1"
                    android:id="@+id/myt"
                    android:layout_width="73.0dp"
                    android:layout_height="36.0dp"
                    android:layout_marginRight="0.0dp" />
                <TextView
                    android:textColor="#000000"
                    android:text="Age"
                    android:layout_marginBottom="0dp"
                    android:textStyle="normal|bold"
                    android:layout_marginTop="5dp"
                    android:id="@+id/myt"
                    android:layout_column="2"
                    android:layout_width="80.0dp"
                    android:layout_height="23.0dp"
                    android:layout_marginLeft="0.0dp" />
                <TextView
                    android:textColor="#000000"
                    android:layout_marginBottom="0dp"
                    android:text="Real nr"
                    android:textStyle="normal|bold"
                    android:id="@+id/myt"
                    android:layout_marginTop="5dp"
                    android:layout_width="92.0dp"
                    android:layout_height="35.0dp"
                    android:gravity="center" />
            </TableRow>
        </TableLayout>
    </ScrollView>
    <RelativeLayout
        android:minWidth="25px"
        android:minHeight="25px"
        android:layout_width="fill_parent"
        android:layout_height="117.0dp"
        android:id="@+id/relativeLayout1">
        <Button
            android:text="quit"
            android:id="@+id/quit"
            android:background="#0000FF"
            android:layout_width="101.3dp"
            android:layout_height="41.5dp"
            android:layout_marginRight="0.0dp"
            android:layout_marginLeft="0.8dp" />
        <Button
            android:text="go "
            android:id="@+id/save"
            android:layout_width="144.0dp"
            android:layout_toRightOf="@id/quit"
            android:layout_height="41.5dp"
            android:layout_marginLeft="446.3dp" />
    </RelativeLayout>
</LinearLayout>

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:minWidth="25px"
    android:minHeight="25px"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:id="@+id/linearLayout1"
    android:gravity="top">
    <ScrollView
        android:layout_width="match_parent"
        android:layout_height="470px"
        android:layout_below="@+id/linearImag"
        android:layout_alignParentTop="true"
        android:minWidth="25px"
        android:background="#FFFFFF"
        android:minHeight="25px"
        android:id="@+id/myscroll"
        android:scrollX="0dp"
        android:scrollY="0dp">
        <TableLayout
            android:minWidth="25px"
            android:minHeight="25px"
            android:layout_width="fill_parent"
            android:layout_height="172.0dp"
            android:id="@+id/mytb"
            android:gravity="top">
            <TableRow
                android:minWidth="25px"
                android:minHeight="25px"
                android:id="@+id/tableRow1">
                <TextView
                    android:id="@+id/mytb"
                    android:textStyle="normal|bold"
                    android:textColor="#000000"
                    android:layout_width="162.0dp"
                    android:layout_height="36.0dp"
                    android:layout_gravity="bottom"
                    android:layout_column="1"
                    android:layout_marginBottom="0dp"
                    android:layout_marginTop="0.0dp"
                    android:layout_marginRight="0.0dp"
                    android:layout_marginLeft="0.0dp"
                    android:gravity="center" />
            </TableRow>
            <TableRow
                android:minWidth="25px"
                android:minHeight="25px"
                android:id="@+id/tableRow1"
                android:layout_width="187.5dp"
                android:layout_height="48.0dp">
                <TextView
                    android:textColor="#000000"
                    android:text="Code"
                    android:layout_marginBottom="0dp"
                    android:layout_marginTop="5dp"
                    android:textStyle="normal|bold"
                    android:id="@+id/myt"
                    android:layout_column="0"
                    android:layout_width="105.7dp"
                    android:layout_height="34.0dp"
                    android:gravity="center" />
                <TextView
                    android:textColor="#000000"
                    android:text="Name"
                    android:layout_marginBottom="0dp"
                    android:layout_marginTop="5dp"
                    android:maxLength="20"
                    android:textStyle="normal|bold"
                    android:layout_column="1"
                    android:id="@+id/myt"
                    android:layout_width="73.0dp"
                    android:layout_height="36.0dp"
                    android:layout_marginRight="0.0dp" />
                   <TextView
                    android:textColor="#000000"
                    android:text="Age"
                    android:layout_marginBottom="0dp"
                    android:textStyle="normal|bold"
                    android:layout_marginTop="5dp"
                    android:id="@+id/myt"
                    android:layout_column="2"
                    android:layout_width="80.0dp"
                    android:layout_height="23.0dp"
                    android:layout_marginLeft="0.0dp" />
                    <TextView
                    android:textColor="#000000"
                    android:layout_marginBottom="0dp"
                    android:text="Real nr"
                    android:textStyle="normal|bold"
                    android:id="@+id/myt"
                    android:layout_marginTop="5dp"
                    android:layout_width="92.0dp"
                    android:layout_height="35.0dp"
                    android:gravity="center" />
            </TableRow>
        </TableLayout>
    </ScrollView>
    <RelativeLayout
        android:minWidth="25px"
        android:minHeight="25px"
        android:layout_width="fill_parent"
        android:layout_height="117.0dp"
        android:id="@+id/relativeLayout1">
         <Button
            android:text="quit"
            android:id="@+id/quit"
            android:background="#0000FF"
            android:layout_width="101.3dp"
            android:layout_height="41.5dp"
            android:layout_marginRight="0.0dp"
            android:layout_marginLeft="0.8dp" />
          <Button
             android:text="go"
             android:id="@+id/save"
             android:layout_width="144.0dp"
             android:layout_toRightOf="@id/quit"
             android:layout_height="41.5dp"
             android:layout_marginLeft="446.3dp" />
        </RelativeLayout>
      </LinearLayout>

1 个答案:

答案 0 :(得分:1)

只需处理您的xml项目布局。将wrap_content或match_parent用于TextView。它将自我管理。