Pet*_*erg 5 android react-native
我正在考虑跨移动平台(iOS 和 Android)使用反应本机组件。我见过的将 React-Native 组件添加到 Android 应用程序的唯一方法是创建一个扩展ReactActivity.
有没有办法以较低的粒度添加/使用反应本机组件,例如View?
没有必要延长ReactActivity课程。但是:如果你不这样做,你的活动必须做某些ReactActivity本来可以为你做的事情。特别是,您必须将一些生命周期事件转发到ReactInstanceManager:
onPause, 转发到reactInstanceManager.onHostPause;onResume, 转发到reactInstanceManager.onHostResume;onDestroy、转发到reactInstanceManager.onHostDestroy并卸载您的 React 应用程序。...等等。ReactActivity有关详细信息,请参阅和 (特别是)ReactActivityDelegate(它完成了大部分繁重的工作)的源代码。
(没关系ReactFragmentActivity,它已被弃用。)
| 归档时间: |
|
| 查看次数: |
989 次 |
| 最近记录: |