Я пытаюсь отобразить представление под нижней панелью навигации, чтобы показать сообщение пользователю.
- Это представление необходимо скрыть с помощью анимации перевода.
Текущее поведение без анимации выглядит согласно приложению ниже
![behaviour without animation](https://i.stack.imgur.com/8XQ1e.gif)
При выполнении анимации раздел, охватываемый анимацией перевода, затем удаляетсяс экрана и оставляет пустое пространство (от которого я не могу избавиться):
![behaviour with animation](https://i.stack.imgur.com/xLcIy.gif)
Вот код для анимации:
public void hideGlobalAppMessage(){
//Animation that hides the green message down
globalMessageContainer.animate()
.translationY(globalMessageContainer.getHeight())
.setDuration(500);
//Animation that moves the bottom navigation bar down
navBar.animate()
.translationY(globalMessageContainer.getHeight())
.setDuration(500);
}
Есть ли альтернативный способ выполнить эту анимацию без этой проблемы?
Заранее спасибо