Господа, вопрос скорее всего простой, но при гуглении кидает на "кастомные анимации". Есть BottomSheetDialogFragment который открывается и скрывается программно из кода. Открытие:
bottomFragment.show(getParentFragmentManager(),"ModalButtomSheet");
Закрытие:
bottomFragment.dismiss();
Однако открывается он со стандартной анимацией (всплывает). А закрывается без анимации - просто пропадает. Задача: сделать так, чтобы он закрывался с такой же стандартной анимацией (уплывал вниз за экран).
Добавить анимацию можно таким способом (на примере фрагмента):
@Override
public void onActivityCreated(Bundle arg0) {
super.onActivityCreated(arg0);
getDialog().getWindow()
.getAttributes().windowAnimations = R.style.DialogAnimation;
}
и вот анимация в стилях:
<style name="DialogAnimation">
<item name="android:windowEnterAnimation">@anim/slide_up</item>
<item name="android:windowExitAnimation">@anim/slide_down</item>
</style>
и вот есть так же статья по данному вопросу. Вот документация по вопросу анимации.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Пишут, что JNDI нужен для того, чтобы мы могли из Java-кода получить Java-объект из некоторой "Регистратуры" объектов по имени объекта, привязанного...
Изучаю библиотеку java awt и java swing(И вообще всю Java) и столкнулся с проблемой JLabel не отображается на экранеВроде все процессы инициализированы
Всем привет, есть задание: На вход передается целое число, больше 0, кратное 2 (n)Создается два потока, работающих параллельно, каждый поток...