сделать анимированный переход в виде слайда. Получается, анимация (слайд вправо или влево) зависит от двух факторов: какой фрагмент сейчас и какой фрагмент выбран.
Я реализовал это так: http://pastie.org/p/3rQrtX1rN4oAShpMieZhR8
Открывается стартовый фрагмент, задаём переменную currentFragment, а затем при нажатии на другие пункты меню в зависимости от currentFragment и от нажатого пункта выбирается необходимая анимация и меняется значение currentFragment. Можете подсказать, насколько это костыльно и в какую сторону копать, чтобы улучшить эту логику? Сторонние библиотеки для навигации использовать не хочу.
А зачем ты транзакции делаешь если у тебя навкомпонент?
навКомпонент не использую, потому что в нём нельзя сделать кастомные анимации перехода при работе с BottomNavigationView. Ну или я не разобрался. так что на него можно не смотреть. Переходы всё равно через supportFragmentManager делаю
Обсуждают сегодня