ReactNative监听android back键
2019-10-03 本文已影响0人
_悟_空
监听Android back键
//组件初始渲染执行完毕后调用
componentDidMount() {
//如果当前是Android系统,则添加back键按下事件监听
BackHandler.addEventListener('hardwareBackPress', this.onBackPress);
}
//组件被卸载前会执行
componentWillUnmount() {
//如果当前是Android系统,则移除back键按下事件监听
BackHandler.removeEventListener('hardwareBackPress', this.onBackPress);
}
onBackPress = () => {
//写自己的处理逻辑;
return true;
};