Как вернуть кнопку возврата системы в mvvm с боковым меню в kotlin - PullRequest
1 голос
/ 11 февраля 2020

Я использовал mvvm, используя Kotlin. У меня есть логин на приборной панели с боковым меню. Я прикрепил навигацию с фрагментами. Мне нужно добавить опцию логотипа из инструментальной панели фрагментов. Во фрагментах он не получал обратного нажатия. Я пробовал приведенный ниже код в приветственном сообщении.

override fun onBackPressed() {

    val fragments: List<Fragment> =
        supportFragmentManager.fragments
    if (fragments != null) {
        for (f in fragments) {               
                if (f is Welcome_Dash_Board) {
                    //Log out action
                }               
        }
    }
}

Welcome_Dash_Board - это фрагмент панели инструментов. Только этот фрагмент будет вызываться из параметров выхода из системы при нажатии кнопки возврата системы. Но Welcome_Dash_Board не найден. Как использовать backpress для указанного фрагмента c программно с помощью mvvm?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...