Как правильно использовать onBackPressed для навигации по дну в Android kotlin

#kotlin #android-fragments #android-activity #bottomnavigationview #onbackpressed

#котлин #android-фрагменты #android-активность #вид снизу вверх #онбэкпрессинг

Вопрос:

Похоже, я не могу решить следующую проблему, несмотря на мои многочисленные усилия. В моей нижней навигации у меня есть фрагмент A, B, C, D, и внутри каждого из этих фрагментов у меня от 3 до 4 фрагментов. Всякий раз, когда я нажимаю кнопку «Назад», она переходит на каждую страницу, которую я открывал ранее, но я этого не хочу. Что мне нужно, так это если я открою фрагмент D, внутри которого будет 3 фрагмента. После того, как я нажму назад, мне нужно переместить D на фрагмент (вместо того, чтобы открывать эти 3 фрагмента напрямую), после чего приложение закроется

Кто-нибудь может мне помочь, пожалуйста? Мне нужно знать, как решить эту проблему в котлине