Установить ширину ConstraintLayout равным match_parrent - PullRequest
0 голосов
/ 22 апреля 2020

Я хочу, чтобы моя ширина ContraintLayout совпадала с родительской, но не работала.

макет. xml

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="wrap_content">

    //Other View

    <android.support.constraint.ConstraintLayout
        android:background="#ff0000"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

            //Child View

    </android.support.constraint.ConstraintLayout>

</LinearLayout>

Результат Result Image

1 Ответ

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

Ваш ConstraintLayout соответствует родительскому элементу, который в свою очередь равен LinearLayout. Если вы хотите, чтобы ConstraintLayout сгибался до всего экрана, измените это:

android:layout_height="wrap_content"

на следующее:

android:layout_height="match_parent"
...