РЕДАКТИРОВАТЬ: После дополнительных испытаний, я считаю, что проблема, упомянутая ниже, происходит при нажатии, а не при отключении. Изучите высоту, чтобы увидеть, возможно ли это изменить при клике.
Я использую макет ограничения, и у меня есть две кнопки, которые содержат изображения. Один из них отключается временно или навсегда при нажатии пользователем. Проблема? Вторая кнопка (которая должна оставаться сзади) закрывает другую недавно отключенную кнопку. Я пытался найти что-нибудь, касающееся этого, но не смог найти ничего, чтобы помочь мне решить это. Я также попытался использовать ImageView для кнопки, которая должна оставаться внизу, но также не работает.
// the button that should stay underneath
<Button
android:id="@+id/bg_pup_img"
android:contentDescription="@string/pup2_desc"
android:layout_width="0dp"
android:layout_height="400dp"
android:layout_marginTop="120dp"
android:scaleType="fitEnd"
android:background="@drawable/pup2"
android:enabled="false"
android:clickable="false"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/end_game"
app:layout_constraintVertical_bias="1.5" />
// the button I want to stay at the top
<Button
android:id="@+id/card19"
android:layout_width="60dp"
android:layout_height="80dp"
android:layout_marginTop="30dp"
android:layout_marginEnd="40dp"
android:layout_marginRight="40dp"
android:background="@drawable/blank_card"
android:tag="19"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@+id/card15" />