使用 BackHandler 檢測硬體後退按鈕的示例

由於 BackAndroid 已被棄用。使用 BackHandler 而不是 BackAndroid。

import { BackHandler } from 'react-native';

{...}
  ComponentWillMount(){
    BackHandler.addEventListener('hardwareBackPress',()=>{   
      if (!this.onMainScreen()) {
        this.goBack();
        return true;
      }
      return false;
    });
  }