前言
最近在学习使用 React Native开发,iOS搞完,开始适配安卓,由于木有接触过安卓,所以碰到了很多问题,第一个问题,安卓的返回键BackAndroid问题,
我写了一个工具类,来搞定,其中用到了...java原生代码与js交互;好吧,下面开始正式内容:
上代码:
// BackAndroidTool
// 功能: "安卓手机上的返回键"
// Created by 小广 on 2016-05-10...下午.
// Copyright © 2016年 All rights reserved.
/*
使用: 参考链接:http://reactnative.cn/post/480
1.在首页/homepage...componentWillUnmount(){
// 移除返回键监听
BackAndroidTool.removeBackAndroidListener();
}
说明:BackAndroid在iOS...routes[routes.length - 1]; // 当前页面对应的route对象
lastRoute.handleBack = handleBack;
}
},
}
其中的java原生代码如下