如何在单独的js包中使用多个ReactActivity?

时间:2016-05-12 13:26:38

标签: react-native

如何从一个ReactActivity跳转到另一个,每个都有一个单独的js包? MainActivty - > index.android.js SettingActivity - > setting.android.js

我已经阅读了许多使用React-Native的Android示例。不幸的是,所有这些都是单一活动。

1 个答案:

答案 0 :(得分:0)

您可以实现扩展ReactActivity的多个活动,并将getMainComponentName方法覆盖到您希望使用的根级别组件的名称,例如{{1}中定义的组件}

确保在setting.android.js

中注册您的组件

如果您希望启动其他活动,我发现使用AppRegistryhttps://facebook.github.io/react-native/docs/linking.html)启动活动最容易启动应用网址的意图,以及将app url intent-filter添加到Linking中的活动。