Android макет таблицы: граница? - PullRequest
0 голосов
/ 30 апреля 2020

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

enter image description here

enter image description here

Мой XML это:

<TableLayout
    android:layout_width="110dp"
    android:layout_height="75dp"
    android:layout_marginStart="16dp"
    android:layout_marginLeft="16dp"
    android:layout_marginBottom="220dp"
    app:layout_constraintBottom_toBottomOf="parent"
    android:background="#B79494"
    app:layout_constraintStart_toStartOf="parent">

    <TableRow
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:baselineAligned="false">
        android:color="@color/colorPrimaryDark"
        android:width="4dp"
        android:background="#C5BBBB"

       <TextView
            android:id="@+id/homeTest1"
            android:layout_width="47dp"
            android:layout_height="54dp"
            android:gravity="center"
            android:padding="0.25dip"
            android:text="Space Line" />

          <TextView
             android:id="@+id/SowTest1"
             android:layout_width="25dp"
             android:layout_height="30dp"
             android:gravity="center"
             android:padding="0.25dip"
             android:text="A test"
             android:textSize="12sp">
         </TextView>

        </TableRow>

 </TableLayout>

Эми, помогите, пожалуйста? Приветствия

1 Ответ

1 голос
/ 30 апреля 2020

Просто сделайте это:

  1. Поместите свой TableLayout в Относительный макет для лучших результатов, т. Е. Relative Layout является родителем TableLayout.
  2. Затем добавьте цвет фона как черный к ваш относительный макет.
  3. Добавьте равный запас в 10dp или около того в соответствии с вашим требованием. На ваш TableLayout.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...