Это решение, с которым я сейчас столкнусь.Согласно документации Android, более поздний брат нарисован позже.Таким образом, в общем случае, если View
появляется позже как братья и сестры в файле макета, они будут отображаться поверх других братьев и сестер.Тем не менее, кнопка имеет высоту по умолчанию, поэтому она будет отображаться выше Views
с более низким возвышением в API выше 21.
Мы можем установить elevation
или translationZ
в одноуровневом элементе, чтобы сделатьон появляется над Button
.Нам также нужно убедиться, что View
, который мы хотим наверху, будет размещен позже в макете.В API ниже 21 высота не будет работать, а более поздний View
будет нарисован сверху.