- ImageView, принимающим полную ширину и высоту в соответствии с соотношением сторон изображения
- TextView ниже
Код: Выделить всё

Как видите, ImageView имеет поле вверху, которое мне не нужно.
Если я изменю ограничения ImageView с
Код: Выделить всё
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"
Код: Выделить всё
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toRightOf="parent"
app:layout_constraintTop_toTopOf="parent"

Теперь ImageView находится в самом верху моего макета, но TextView исчез. Имейте в виду, что для второго варианта предварительный просмотр макета Android Studio 3 показывает макет именно так, как мне хотелось бы:

Что я делаю неправильно и как это исправить?
Примечание. Макет должен быть ConstraintLayout, а высота макета должна быть Wrap_content.
Вы можете найти мой тестовый проект здесь.
РЕДАКТИРОВАТЬ: Кажется, проблема возникает только на больших устройствах. Я использую эмулятор Nexus 9.
Подробнее здесь: https://stackoverflow.com/questions/471 ... -imageview
Мобильная версия