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;
    };
上一篇 下一篇

猜你喜欢

热点阅读