0

SamsungGalaxy2Sで動作するアプリケーションを作成しました。タブレットに拡張しているので、すべてのレイアウトをコピーして、layout-largeフォルダーに貼り付けました。

画像のシフトとサイズに問題が発生しました。私はそれらを解決しましたが、テーブルレイアウトを使用したレイアウトでは縮小しました。これが画像の問題なのか、レイアウトデザインの問題なのか教えてください。

<TableLayout
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:shrinkColumns="*"
    android:stretchColumns="*" >

    <TableRow
        android:id="@+id/tableRow00"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <TextView
            android:id="@+id/textView00"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
            android:gravity="center"
            android:textSize="20dp"
            android:textColor="#000000"
            android:text="ORGANIZER"
            android:textAppearance="?android:attr/textAppearanceLarge" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <EditText
            android:id="@+id/editText01"
            android:textColor="#000000"
             android:textSize="16dp"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
            android:gravity="center"
            android:hint="ORGANIZER FILLL"
             android:background="@drawable/text_field_1"
            android:imeOptions="flagNoExtractUi"
            android:inputType="text" />
    </TableRow>



    <TableRow
        android:id="@+id/tableRow1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <TextView
            android:id="@+id/textView1"
             android:textSize="20dp"
            android:textColor="#000000"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
            android:gravity="center"
            android:text="AGENDA"
            android:textAppearance="?android:attr/textAppearanceLarge" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <EditText
            android:textColor="#000000"
             android:background="@drawable/text_field_1"
           android:textSize="16dp"
            android:id="@+id/editText1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
            android:gravity="center"
            android:hint="AGENDA FILL"
            android:imeOptions="flagNoExtractUi"
            android:inputType="text" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <TextView
            android:textColor="#000000"
            android:id="@+id/textView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
            android:gravity="center"
             android:textSize="20dp"
            android:text="DETAILS"
            android:textAppearance="?android:attr/textAppearanceLarge" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <EditText
            android:textColor="#000000"
             android:background="@drawable/text_field_1"
            android:id="@+id/editText2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
             android:textSize="16dp"
            android:gravity="center"
            android:hint="DETAIL FILL"
            android:imeOptions="flagNoExtractUi"
            android:inputType="textCapSentences"
            android:text="" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow5"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <TextView
            android:id="@+id/textView3"
            android:textColor="#000000"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_span="2"
             android:textSize="20dp"
            android:gravity="center"
            android:text="WHERE"
            android:textAppearance="?android:attr/textAppearanceLarge" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow6"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <EditText
             android:background="@drawable/text_field_1"
            android:id="@+id/editText3"
            android:textColor="#000000"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_span="2"
             android:textSize="16dp"
            android:gravity="center"
            android:hint="WHERE FILL"
            android:imeOptions="flagNoExtractUi"
            android:inputType="textCapWords" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow7"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" >

        <TextView
            android:textColor="#000000"
            android:id="@+id/textView4"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_span="2"
            android:gravity="center"
             android:textSize="20dp"
            android:text="TIME"
            android:textAppearance="?android:attr/textAppearanceLarge" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow8"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <EditText
            android:textColor="#000000"
             android:background="@drawable/text_field_1"
            android:id="@+id/editText6"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
             android:textSize="16dp"
            android:gravity="center"
            android:hint="TIME FILL"
            android:imeOptions="flagNoExtractUi"
            android:inputType="time"
            android:text="" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow9"
        android:textColor="#000000"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <TextView
            android:id="@+id/textView5"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
             android:textSize="20dp"
            android:gravity="center"
            android:text="DATE"
            android:textColor="#000000"
            android:textAppearance="?android:attr/textAppearanceLarge" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow10"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <EditText
             android:background="@drawable/text_field_1"
            android:id="@+id/editText4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
            android:textColor="#000000"
            android:gravity="center"
             android:textSize="16dp"
            android:hint="DATE FILL"
            android:imeOptions="flagNoExtractUi"
            android:inputType="date"
            android:text="" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow11"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <TextView
            android:id="@+id/textView6"
            android:textColor="#000000"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
             android:textSize="20dp"
            android:layout_span="2"
            android:gravity="center"
            android:text="INVITE"
            android:textAppearance="?android:attr/textAppearanceLarge" />
    </TableRow>

    <TableRow
        android:id="@+id/tableRow12"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <EditText
            android:textColor="#000000"
             android:background="@drawable/text_field_1"
            android:id="@+id/editText5"
             android:textSize="16dp"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_span="2"
            android:gravity="center"
            android:hint="INVITE FILL"
            android:imeOptions="flagNoExtractUi"
            android:inputType="textCapWords" />
    </TableRow>



    <TableRow
        android:id="@+id/tableRow17"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content" >

        <Button
            android:id="@+id/button2"
            android:textColor="#000000"
            android:layout_weight="1"
            android:text="EDIT"

            android:visibility="visible" />

        <Button
            android:id="@+id/button1"
            android:layout_weight="1"
            android:text="UPDATE"
            android:textColor="#000000"
          />
    </TableRow>

</TableLayout>

どんな助けでもいただければ幸いです。

ありがとう。

4

1 に答える 1

0

以下のように各テーブル行を作成してみてください...

<TableRow
    android:id="@+id/tableRow01"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >

wrap_contentはこの収縮を引き起こしていると思います...

于 2013-03-21T08:15:21.747 に答える