Как пропустить SearchView в заднем стеке навигационного контроллера?Android

Форум для тех, кто программирует под Android
Anonymous
Как пропустить SearchView в заднем стеке навигационного контроллера?

Сообщение Anonymous »

Вызов docPageSearchView.show() открывает SearchView. Затем выберите элемент из результатов поиска и откройте новый экземпляр того же фрагмента, чтобы отобразить новый контент («фрагмент средства просмотра»). Теперь нажмите кнопку «Назад». SearchView откроется снова. Как мне вернуться к предыдущему экземпляру фрагмента средства просмотра? Другими словами, как мне пропустить SearchView?
override fun onMenuItemClick(item: MenuItem): Boolean {
when (item.itemId) {
R.id.doc_page_search_menu_item -> binding.docPageSearchView.show()
else -> return false
}
return true
}

override fun onItemClicked(model: PageEntity, position: Int, view: View) {
binding.docPageSearchView.hide()
navController.navigate(DocPageViewerFragmentDirections.toSelf(model.key))
}





















Подробнее здесь: https://stackoverflow.com/questions/790 ... controller

Вернуться в «Android»