я хочу предоставить пользовательскую обратную навигацию
у меня есть этот код на onCreate
в Fragment
:
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
arguments?.let {
param1 = it.getString(ARG_PARAM1)
param2 = it.getString(ARG_PARAM2)
}
setHasOptionsMenu(true)
requireActivity().onBackPressedDispatcher.addCallback(
this,
object : OnBackPressedCallback(true) {
override fun handleOnBackPressed() {
Log.e("onCreate:", "back pressed invoked")
}
}
)
Log.e("onCreate: ", "Run")
}
фрагмент объявить:
class InsertFragment : Fragment() {
}
iиспользуя компонент навигации и моя версия библиотеки:
def nav_version = "1.0.0"
implementation "android.arch.navigation:navigation-fragment-ktx:$nav_version"
implementation 'androidx.appcompat:appcompat:1.1.0'
когда я нажимаю кнопку "назад", у меня нет вывода Log
, чего мне не хватает?