我已使用LinearLayout将活动布局分为3个。这3个布局中的第一个,我将其划分为2个,第二个中,我想放置一个GridLayout。
我遇到的问题是,尽管使用了android:horizontalSpacing =“ 10dp”和android:verticalSpacing =“ 10dp”列仍然卡住,而它们之间没有空格。
我不明白为什么会发生这种情况,正如我在许多教程中看到的那样,添加了这两个标签将单元格分开。我不知道这是因为GridLayout是另一个布局的dento还是是否有必要给单元格一些宽度。
垂直分隔也不行。
我还想在表格和单元格上添加黑色边框,如果有必要针对此问题打开另一条帖子,尤其是将其放入评论中,我会毫无问题地做到这一点。
我离开了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>