посмотри видос выше, только внимательно) я нажимаю на айтем в ресайкле и перехожу на фрагмент и вот на этом фрагменте я не могу обработать onBackPressed так как он не знает о наличии боттомшит
я бы сделал так, что плеер(вьюха которая глоабльна по всей приложухе) я бы отображал из активити
я пилю синглактивити, а графе навигации первым фрагментом идет онбоардинг, с него я перехожу на мейн фрагмент, у этого фрагмента боттом навигация и боттомшит, по нажатию на ботомнавигацию реплейсятся фрагменты у этих фрагментов есть свои графы навигации
а в чём проблема сделать в активити методы showPlayer(songName...) hidePlayer()
активити не знает о наличии у фрагмента боттошита чтоб обрабатывать поведение
у меня с мультиграфами была проблема, если в настройках телефона менял размер шрифта, то при возврате в свёрнутую прилу, он при восстановлении пытался найти граф по умолчанию. А стоял другой, поэтому крашилось так, для справки)
так сделай что бы знало
Обсуждают сегодня