我使用了来自本机的后处理程序。但是没有结果。同样,该应用程序(后退按钮)在调试模式下也可以正常运行,而在正常模式下则无法正常运行。
答案 0 :(得分:0)
BackHandler检测到Android
中是否按下了硬件按钮,如果没有侦听器或没有一个侦听器返回true
,它会以编程方式调用默认的后退按钮功能以退出应用程序。 / p>
componentDidMount() {
BackHandler.addEventListener('hardwareBackPress', this.handleBackPress);
}
componentWillUnmount() {
BackHandler.removeEventListener('hardwareBackPress', this.handleBackPress);
}
handleBackPress = () => {
return true;
}