代码之家  ›  专栏  ›  技术社区  ›  Paras Watts

手柄点击操作栏的后退按钮反应本机

  •  1
  • Paras Watts  · 技术社区  · 8 年前

    我在我的项目中使用堆栈导航器,单击操作栏上的后退按钮会将我带到上一个屏幕,但我想在单击后退按钮时将其带到其他屏幕。如果我从屏幕1导航到屏幕2,然后按后退按钮,它将进入屏幕1,但我需要进入屏幕3。任何帮助都将不胜感激。

    我正在处理这样的硬件返回按钮按下。我想用导航后退按钮做同样的事情

    componentWillMount() {
        BackHandler.addEventListener('hardwareBackPress', () => {
                this.props.navigation.navigate('Home');                 
                return true; 
        });
    }
    
    1 回复  |  直到 8 年前
        1
  •  0
  •   Batu    8 年前
    constructor(props) {
            super(props);
            BackAndroid.addEventListener("hardwareBackPress", () => {
                this.props.navigation.navigate('3page');
            })
        }
    
    推荐文章