Я пытаюсь вызвать кнопку «Назад» на Android, чтобы закрыть приложение, но оно просто не работает.Со стороны JS я вижу, как выполняется BackHandler.exitApp()
:
const handleHardwareBack = navigation => () => {
// Back performs pop, unless we're to main screen [0,0]
if (navigation.state.index === 0 || navigation.state.index === 2) {
BackHandler.exitApp();
return false;
}
return navigation.goBack(null);
};
Со стороны Android я вижу, как выполняется эта часть:
@Override
public void onBackPressed() {
if (mReactInstanceManager != null) {
mReactInstanceManager.onBackPressed();
} else {
super.onBackPressed();
}
}
Но так как всегда естьmReactInstanceManager, super.onBackPressed();
никогда не вызывается (именно он закрывает приложение).
Чего мне не хватает?Как я могу / могу я увидеть, если я