У меня есть горизонтальная прокрутка с относительным макетом внутри, который имеет 3 изображения. Каждый вид изображения отображает изображение определенной страны. Моя цель - иметь TextView перед каждым ImageView, отображающим название страны. Проблема в том, что всякий раз, когда я пытаюсь поместить TextView перед моим ImageView, он исчезает ... У вас, ребята, есть идея, почему? Relative Layout
лучший способ справиться с этим?
Вот что поможет вам, ребята, лучше понять это:
![This is an example of the card view. The country displayed is Slovenia.](https://i.stack.imgur.com/eQBNG.png)
![I want that TextView](https://i.stack.imgur.com/51oC5.png)
Я уже пробовал относительную компоновку, компоновку ограничений, линейную компоновку и компоновку кадра. Я видел все ранее заданные вопросы здесь, на StackOverflow, и ни один из них не решил мою проблему. Заранее спасибо!
EDIT:
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/colorWhite"
>
<TextView
android:id="@+id/txtDescHome3"
android:layout_width="278dp"
android:layout_height="26dp"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_marginStart="32dp"
android:layout_marginTop="59dp"
android:text="@string/sloganHome"
android:textColor="#323B45"
android:textSize="20sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0" />
<TextView
android:id="@+id/txtTitleHome3"
android:layout_width="wrap_content"
android:layout_height="31dp"
android:layout_above="@+id/txtDescHome3"
android:layout_alignStart="@+id/txtDescHome3"
android:layout_marginBottom="-59dp"
android:text="@string/ExploreTitulo"
android:textColor="#323B45"
android:textSize="24sp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.108"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.025" />
<HorizontalScrollView
android:id="@+id/scrlVPrincipal2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentStart="true"
android:layout_marginTop="32dp"
android:scrollbars="none"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@+id/txtDescHome3"
app:layout_constraintVertical_bias="1.0"
tools:ignore="MissingConstraints"
tools:layout_editor_absoluteX="0dp">
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageView
android:id="@+id/imgCard1"
android:layout_width="259dp"
android:layout_height="390dp"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true"
android:layout_weight="2"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.504"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.801" />
<TextView
android:id="@+id/txtNomePais"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_centerVertical="true"
android:layout_marginStart="53dp"
android:layout_weight="1"
android:text="TextView"
android:textSize="24sp"
app:layout_constraintBottom_toTopOf="@+id/scrlVPrincipal2"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.064"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="1.0" />
<ImageView
android:id="@+id/imgCard3"
android:layout_width="259dp"
android:layout_height="390dp"
android:layout_alignParentStart="true"
android:layout_alignTop="@+id/imgCard1"
android:layout_marginStart="289dp"
android:layout_weight="1"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.8" />
<ImageView
android:id="@+id/imgCard2"
android:layout_width="259dp"
android:layout_height="390dp"
android:layout_alignParentTop="true"
android:layout_alignStart="@+id/imgCard1"
android:layout_weight="1"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.006"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0" />
</RelativeLayout>
</HorizontalScrollView>
</android.support.constraint.ConstraintLayout>