Два представления не идут на отдельные строки - PullRequest
0 голосов
/ 12 июня 2018

Это пример кода моего макета.

Я пытался выразить его с помощью картинки
Она перекрывается.
На самом деле их два.

https://i.hizliresim.com/LDaAEZ.jpg

https://i.hizliresim.com/PDqkBO.jpg

такая глупая ситуация

Я хочу настроить автоматическое выравнивание субблока
Я перепробовал все макеты: Linear-Relative-Grid

<GridLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:numColumns="5">
<Button
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:padding="22dp"
    android:textSize="20sp"
    android:text="@string/tmp"
    style="?android:attr/colorButtonNormal" />
    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:padding="22dp"
        android:textSize="20sp"
        android:text="@string/tmp"
        style="?android:attr/colorButtonNormal" />

</GridLayout>

Решено

Мое решение Я исправил это

<LinearLayout
    android:id="@+id/LinearLayout2"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:padding="15dp"
    android:orientation="vertical">
    <Button
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:padding="22dp"
    android:textSize="20sp"
    android:text="@string/tmp"
    style="?android:attr/colorButtonNormal" />
    <Button
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:padding="22dp"
    android:textSize="20sp"
    android:text="@string/tmp"
    style="?android:attr/colorButtonNormal" />
</LinearLayout>

1 Ответ

0 голосов
/ 12 июня 2018

Эй, вам нужно сделать вот так, вы можете использовать RelativeLayout, LinearLayout и т. Д.

здесь я использую LinearLayout, в котором я установил android:orientation="vertical"

 <LinearLayout
    android:layout_width="match_parent"
    android:orientation="vertical"
    android:layout_margin="22dp"
    android:layout_height="match_parent">
    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:padding="22dp"
        android:textSize="20sp"
        android:text="tmp" />
    <Button
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:padding="22dp"
        android:textSize="20sp"
        android:text="tmp"/>

</LinearLayout>
...