Мой последний столбец сетки выходит за пределы экрана - PullRequest
0 голосов
/ 04 августа 2020

Я создал сетку из 3 столбцов, и он отлично справляется с телефоном с большим экраном, но с телефоном с маленьким экраном возникает проблема, когда последний столбец выходит за пределы экрана. Я также пытался установить column_weight = "1", но это еще хуже.

Пожалуйста, помогите мне, я застрял здесь много дней и пробовал так много вещей, но это не помогло.

    <GridLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:alignmentMode="alignMargins"
        android:columnCount="3"
        android:rowCount="8">


        <TextView
            android:layout_row="0"
            android:layout_column="0"
            android:padding="10dp"
            android:text="@string/sub"
            android:textColor="#000000"
            android:textSize="20sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="0"
            android:layout_column="1"
            android:layout_marginStart="50dp"
            android:padding="10dp"
            android:text="@string/credit"
            android:textColor="#000000"
            android:textSize="20sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="0"
            android:layout_column="2"
            android:layout_marginStart="50dp"
            android:padding="10dp"
            android:text="@string/grade"
            android:textColor="#000000"
            android:textSize="20sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="1"
            android:layout_column="0"
            android:layout_marginStart="10dp"
            android:layout_marginTop="10dp"
            android:padding="10dp"
            android:text="@string/m2"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="2"
            android:layout_column="0"
            android:layout_marginStart="10dp"
            android:padding="10dp"
            android:text="@string/dsa"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="3"
            android:layout_column="0"
            android:layout_marginStart="10dp"
            android:padding="10dp"
            android:text="@string/dsalab"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="4"
            android:layout_column="0"
            android:layout_marginStart="10dp"
            android:padding="10dp"
            android:text="@string/vee"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="5"
            android:layout_column="0"
            android:layout_marginStart="10dp"
            android:padding="10dp"
            android:text="@string/eeb"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="6"
            android:layout_column="0"
            android:layout_marginStart="10dp"
            android:padding="10dp"
            android:text="@string/dms"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="7"
            android:layout_column="0"
            android:layout_marginStart="10dp"
            android:padding="10dp"
            android:text="@string/anel"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="1"
            android:layout_column="1"
            android:layout_marginStart="70dp"
            android:layout_marginTop="10dp"
            android:padding="10dp"
            android:text="4"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="2"
            android:layout_column="1"
            android:layout_marginStart="70dp"
            android:padding="10dp"
            android:text="3"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="3"
            android:layout_column="1"
            android:layout_marginStart="70dp"
            android:padding="10dp"
            android:text="1"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="4"
            android:layout_column="1"
            android:layout_marginStart="70dp"
            android:padding="10dp"
            android:text="3"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="5"
            android:layout_column="1"
            android:layout_marginStart="70dp"
            android:padding="10dp"
            android:text="3"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="6"
            android:layout_column="1"
            android:layout_marginStart="70dp"
            android:padding="10dp"
            android:text="3"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <TextView
            android:layout_row="7"
            android:layout_column="1"
            android:layout_marginStart="70dp"
            android:padding="10dp"
            android:text="3"
            android:textColor="#4C4C4C"
            android:textSize="24sp"
            android:textStyle="bold" />

        <EditText
            android:layout_row="1"
            android:layout_column="2"
            android:layout_width="60dp"
            android:background="@drawable/round_box"
            android:layout_marginStart="63dp"
            android:layout_marginTop="10dp"
            android:padding="10dp"
            android:inputType="text"
            android:textColor="@color/colorPrimary"
            android:textSize="24sp"
            android:textStyle="bold" />

        <EditText
            android:layout_row="2"
            android:layout_column="2"
            android:layout_width="60dp"
            android:background="@drawable/round_box"
            android:layout_marginStart="63dp"
            android:layout_marginTop="10dp"
            android:padding="10dp"
            android:inputType="text"
            android:textColor="@color/colorPrimary"
            android:textSize="24sp"
            android:textStyle="bold" />

        <EditText
            android:layout_row="3"
            android:layout_column="2"
            android:layout_width="60dp"
            android:background="@drawable/round_box"
            android:layout_marginStart="63dp"
            android:layout_marginTop="10dp"
            android:padding="10dp"
            android:inputType="text"
            android:textColor="@color/colorPrimary"
            android:textSize="24sp"
            android:textStyle="bold" />

        <EditText
            android:layout_row="4"
            android:layout_column="2"
            android:layout_width="60dp"
            android:background="@drawable/round_box"
            android:layout_marginStart="63dp"
            android:layout_marginTop="10dp"
            android:padding="10dp"
            android:inputType="text"
            android:textColor="@color/colorPrimary"
            android:textSize="24sp"
            android:textStyle="bold" />

        <EditText
            android:layout_row="5"
            android:layout_column="2"
            android:layout_width="60dp"
            android:background="@drawable/round_box"
            android:layout_marginStart="63dp"
            android:layout_marginTop="10dp"
            android:padding="10dp"
            android:inputType="text"
            android:textColor="@color/colorPrimary"
            android:textSize="24sp"
            android:textStyle="bold" />

        <EditText
            android:layout_row="6"
            android:layout_column="2"
            android:layout_width="60dp"
            android:background="@drawable/round_box"
            android:layout_marginStart="63dp"
            android:layout_marginTop="10dp"
            android:padding="10dp"
            android:inputType="text"
            android:textColor="@color/colorPrimary"
            android:textSize="24sp"
            android:textStyle="bold" />

        <EditText
            android:layout_row="7"
            android:layout_column="2"
            android:layout_width="60dp"
            android:background="@drawable/round_box"
            android:layout_marginStart="63dp"
            android:layout_marginTop="10dp"
            android:padding="10dp"
            android:inputType="text"
            android:textColor="@color/colorPrimary"
            android:textSize="24sp"
            android:textStyle="bold" />

    </GridLayout>
...