Как включить дочерний горизонтальный линейный макет в родительский вертикальный линейный макет в визуализаторе Android xml? - PullRequest
0 голосов
/ 29 ноября 2018

На изображении, представленном ниже, дочерний горизонтальный макет (желтый) покрывает только половину экрана, а другая половина - темно-бордовый (цвет родительского вертикального макета). Как я могу сделать горизонтальный макет охватывающим всю 2-ю половину?

изображение >

Ответы [ 2 ]

0 голосов
/ 29 ноября 2018

Это то, что вы хотите.

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:weightSum="2">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@android:color/background_dark"
        android:layout_weight="1">
        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:background="@android:color/holo_orange_light"
            android:text="Demo Text" />

    </LinearLayout>

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="horizontal"
        android:layout_weight="1"
        android:background="@color/red">

        <ImageView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:background="@drawable/desiredone"/>

    </LinearLayout>

</LinearLayout>

0 голосов
/ 29 ноября 2018

Это то, что вы хотите?ваш вопрос не ясенenter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...