反应原生的Android导航

我正在尝试创build我的React Native应用程序的Android版本,但是我在使用Android导航器时遇到了问题。 我在我的index.ios.js中使用的代码是:

render() { return ( <React.NavigatorIOS style={styles.container} initialRoute={{ title: 'Product Searcher', component: ProductPage, }}/> );} 

如何在我的index.android.js中为Android创build一个等效的Navigator? 我已经看过这个文档( https://facebook.github.io/react-native/docs/navigator.html ),但我似乎无法find一种方法来产生等效的导航逻辑使用本教程,即使我的iOS导航非常简单。

导航器的一个非常简单的使用将是这样的:

 class MyApp extends Component { render() { return ( <Navigator initialRoute={name: 'productpage'} renderScene={this.renderScene} />) } renderScene(route, navigator) { switch (route.name) { case 'productpage': return (<ProductPage navigator={navigator}/>) }}; 

在renderScene中,您将定义应用程序的所有场景。 通过将导航器作为属性传递给不同的场景,您可以访问导航器。