Hello,个
在MainActivity原因onBackPressed
中添加OnBackPressedDispatcher
和OnBackPressedCallback
已被弃用.
old usage:个
@Override
public void onBackPressed() {
//Display alert message when back button has been pressed
alertDialogShow();
}
一百零二
将其放入MainActivity
个onCreate()
-initListeners()中的初始化侦听器调用中
onBackPressedCallback = new OnBackPressedCallback(true) {
@Override
public void handleOnBackPressed() {
//Display alert message when back button has been pressed
alertDialogShow();
}
};
onBackPressedDispatcher = new OnBackPressedDispatcher();
onBackPressedDispatcher.addCallback(this,onBackPressedCallback);
但是永远不会调用AlternDialogShow()方法,活动会立即终止. 我怎么才能解决这个问题.
谢谢, 亚历杭德罗