Я внедряю шаблон дизайна нижнего листа в своем приложении с использованием пользовательского подкласса Dialog
. Диалог тянется к нижней части экрана и использует окно ввода y-трансляции:
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:interpolator/decelerate_cubic">
<translate android:fromYDelta="100%"
android:toYDelta="0"
android:duration="250" />
</set>
В более ранних версиях Android это выглядит великолепно (если я так говорю): диалог плавно скользит в нижней части экрана и от под панель навигации.
Однако в последнем предварительном просмотре 5.0 анимация окна происходит на верхней панели навигации, поэтому содержимое диалогового окна временно перекрывает навигацию. В этом конкретном случае использования он выглядит уродливым, странным и отвлекающим.
Есть ли что-нибудь, что я могу установить в своей теме или коде, чтобы это предотвратить?