Друзья, я пытаюсь установить высоту view1 равной высоте заполненного текста textView1, но это не работает. Таким образом, view1 бесконечно длинен и превышает высоту текста, занимает весь экран, но мне нужно до конца текста.
<androidx.cardview.widget.CardView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/cv">
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:weightSum="3"
android:background="@android:color/white">
<View
android:id="@+id/view1"
android:background="@drawable/rectangle_with_color"
android:layout_height="wrap_content"
android:layout_width="16dp" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginLeft="25dp"
android:layout_marginTop="3dp"
android:text="Не следует, однако забывать, что начало повседневной работы по формированию позиции представляет собой интересный эксперимент проверки новых предложений. С другой стороны реализация намеченных плановых заданий представляет собой интересный эксперимент проверки форм развития."
android:gravity="top"
/>
</RelativeLayout>
</androidx.cardview.widget.CardView>
rectangle_with_color. xml
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid
android:color="#E41300" />
</shape>
