GridLayout пространство между ячейками и черной рамкой - PullRequest
0 голосов
/ 13 июня 2019

Я разделил план моей деятельности на 3 с помощью LinearLayout.В первом из этих 3-х макетов я разделил его на 2, а во втором я хочу поставить GridLayout.

У меня проблема в том, что, несмотря на использование android: horizontalSpacing = "10dp" и android: verticalSpacing= "10dp" столбцы все еще застряли без пробела между ними.

Я не понимаю, почему это происходит, как я видел во многих уроках с добавлением этих двух меток, клетки разделяются.Я не знаю, так ли это, потому что GridLayout является денто другого макета, или если необходимо задать некоторую ширину для ячеек.

Вертикальное разделение тоже не подходит.

Я бы тоже хотелпоставить черную рамку для таблицы и ячеек, если необходимо открыть еще один пост по этому вопросу, в частности, поместить его в комментарии, и я делаю это без проблем.

Я оставляю XML:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:orientation="vertical" android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:weightSum="3">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="0.7"
        android:orientation="horizontal"
        android:weightSum="2">

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:orientation="vertical">

            <RelativeLayout
                android:layout_width="match_parent"
                android:layout_height="match_parent">

                <TextView
                    android:id="@+id/textView47"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignParentStart="true"
                    android:layout_alignParentTop="true"
                    android:layout_marginStart="20dp"
                    android:layout_marginTop="14dp"
                    android:text="@string/consciencia" />

                <TextView
                    android:id="@+id/textView58"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignStart="@+id/textView47"
                    android:layout_below="@+id/textView47"
                    android:layout_marginTop="10dp"
                    android:text="@string/viaA" />

                <TextView
                    android:id="@+id/textView59"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignStart="@+id/textView47"
                    android:layout_below="@+id/textView58"
                    android:layout_marginTop="10dp"
                    android:text="@string/respiracion" />

                <TextView
                    android:id="@+id/textView67"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignStart="@+id/textView47"
                    android:layout_below="@+id/textView59"
                    android:layout_marginTop="10dp"
                    android:text="@string/color" />

                <TextView
                    android:id="@+id/textView68"
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"
                    android:layout_alignStart="@+id/textView47"
                    android:layout_below="@+id/textView67"
                    android:layout_marginTop="10dp"
                    android:text="@string/alergias" />

            </RelativeLayout>

        </LinearLayout>

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"
            android:orientation="vertical">

            <TextView
                android:id="@+id/textView62"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:text="@string/circulacion"
                android:textAlignment="center"
                android:textStyle="bold" />

            <EditText
                android:id="@+id/editText6"
                android:layout_width="match_parent"
                android:layout_height="match_parent"
                android:ems="10"
                android:inputType="textMultiLine"
                android:scrollbars="vertical" />
        </LinearLayout>
    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1.3"
        android:orientation="horizontal"
        android:weightSum="2">

        <GridLayout xmlns:android="http://schemas.android.com/apk/res/android"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_marginLeft="20dp"
            android:layout_marginTop="40dp"
            android:columnCount="5"
            android:horizontalSpacing="40dp"
            android:rowCount="10"
            android:verticalSpacing="30dp">

            <TextView android:text="@string/cth" />
            <TextView android:text="@string/comh" />
            <TextView android:text="@string/comh" />
            <TextView android:text="@string/comh" />
            <TextView android:text="@string/comh" />

            <TextView android:text="@string/ta" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />

            <TextView android:text="@string/fr" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />

            <TextView android:text="@string/fc" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />

            <TextView android:text="@string/glucemia" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />

            <TextView android:text="@string/glasgow" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />

            <TextView android:text="@string/temp" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />

            <TextView android:text="@string/pupilas" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />

            <TextView android:text="@string/reactivas" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />
            <TextView android:text="" />


        </GridLayout>

    </LinearLayout>

    <LinearLayout
        android:orientation="horizontal"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:layout_weight="1"
        android:weightSum="2">
    </LinearLayout>

</LinearLayout>
...